- Make username login case-insensitive (Dvir = dvir = DVIR) - Add Google OAuth login/signup functionality - Install required dependencies (authlib, httpx, python-dotenv) - Create OAuth endpoints: /auth/google/url, /auth/google/callback - Add Google login button to frontend with styled UI - Configure environment variables for OAuth credentials - Add comprehensive setup documentation - Secure .env file with .gitignore
12 lines
376 B
Plaintext
12 lines
376 B
Plaintext
PORT=8001
|
|
HOST=0.0.0.0
|
|
|
|
# Database Configuration
|
|
DATABASE_URL=postgresql://tasko_user:tasko_password@localhost:5432/tasko_db
|
|
|
|
# Google OAuth Configuration
|
|
GOOGLE_CLIENT_ID=your_google_client_id_here.apps.googleusercontent.com
|
|
GOOGLE_CLIENT_SECRET=your_google_client_secret_here
|
|
GOOGLE_REDIRECT_URI=http://localhost:8000/auth/google/callback
|
|
FRONTEND_URL=http://localhost:5173
|