No description
- Go 91.7%
- Shell 6.8%
- Dockerfile 1.5%
Login and Signup now redirect to Auth0 Universal Login via AuthService. A new Callback endpoint exchanges the authorization code for tokens, verifies the ID token with the OIDC provider, and returns user claims. - IAuthService: add LoginURL(), SignupURL(), Callback() methods - AuthService: implement OAuth2 auth code URL generation and token exchange - LoginHandler: redirect to AuthService.LoginURL() (GET /api/users/login) - RegisterHandler: redirect to AuthService.SignupURL() with screen_hint=signup - CallbackHandler: exchange code via AuthService.Callback(), return claims JSON - user_controller.go: change login/signup from POST to GET, add GET /callback - MockAuthService: add stub implementations for new interface methods Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| assets/svgs | ||
| cmd | ||
| config | ||
| controllers | ||
| db | ||
| docker | ||
| docs | ||
| images | ||
| middlewares/configs | ||
| models | ||
| services | ||
| web/dist | ||
| .egg-template.yml | ||
| .env.example | ||
| CLAUDE.md | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| openapitools.json | ||
| README.md | ||
| requests.http | ||
| sqlc.yml | ||
| tailwind.config.ts | ||
| Taskfile.yml | ||