|
|
e48a5a2d2c
|
Fix google auth
|
2026-02-22 05:24:40 +02:00 |
|
|
|
d830f33e23
|
fix: Add Request parameter to Google OAuth endpoints
Pass the FastAPI Request object to authorize_redirect() and authorize_access_token() methods as required by Authlib's Starlette integration
|
2026-02-20 16:53:34 +02:00 |
|
|
|
6ebf2d4b45
|
fix: Update Pydantic models to use ConfigDict instead of deprecated class-based config
Replace deprecated class Config with model_config = ConfigDict() to fix Pydantic v2 deprecation warnings
|
2026-02-20 16:32:29 +02:00 |
|
|
|
d6eeb9a079
|
feat: Add case-insensitive username login and Google OAuth authentication
- 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
|
2026-02-20 16:30:27 +02:00 |
|
dvirlabs
|
7a34f5f990
|
Adapt to mobile
|
2025-12-19 00:00:15 +02:00 |
|
|
|
8094192d7a
|
Add tasko client url in allowed origin
|
2025-12-11 04:24:46 +02:00 |
|
|
|
ff612d2b2a
|
first working version
|
2025-12-10 19:45:05 +02:00 |
|
dvirlabs
|
821cd9282a
|
Update users
|
2025-12-10 18:11:56 +02:00 |
|
dvirlabs
|
7ed3a4730a
|
create tasko and manage users
|
2025-12-10 15:19:07 +02:00 |
|