Defines 15 tasks covering OAuth login (Google/Discord), JWT session management, user services, and API endpoints for player authentication at play.mantimon.com. Key components: - JWT utilities with access/refresh token pattern - Redis-backed refresh token storage for revocation - Google and Discord OAuth services - FastAPI auth dependencies (get_current_user, etc.) - Account linking support (multiple OAuth providers per user) - Premium subscription tracking Estimated: 24 hours across 1-2 weeks |
||
|---|---|---|
| .. | ||
| PHASE_1_DATABASE.json | ||
| PHASE_2_AUTH.json | ||