b8a3b40e0b
- Connect all auth routes to use cases via dependency container - Implement register endpoint (email + password + username) - Implement login endpoint (JWT token generation) - Implement logout endpoint (single device / all devices) - Implement email verification endpoint - Implement password reset flow (request + reset) - Add proper error handling and HTTP status codes - Security: return 202 for forgot password even if email not exists Phase 4 Task 26/68 completed
xiaoxia-saas API
结构
app/core/:配置与基础能力app/api/:路由组织app/schemas/:请求响应模型app/dependencies.py:依赖注入入口main.py:FastAPI 启动入口
当前可用接口
GET /api/healthGET /api/projects?workspace_id=...POST /api/projects