- Google OAuth with authlib + auto user creation + cookie-based JWT - Password auth with argon2 hash + setup token flow - Email magic link with SMTP/SendGrid support - Cookie-based auth for web UI (after OAuth redirect) - Dashboard template compatibility (user_info, activity, desktop status) - 150 tests passing |
||
|---|---|---|
| .. | ||
| providers | ||
| __init__.py | ||
| dependencies.py | ||
| jwt.py | ||
| router.py | ||