chore: scaffold oO monorepo with architecture, roadmap, and module stubs

This commit is contained in:
2026-04-13 14:19:56 +00:00
commit cf4c7a0eb4
36 changed files with 494 additions and 0 deletions

14
services/auth/README.md Normal file
View File

@@ -0,0 +1,14 @@
# auth
OAuth-based identity. **Do not roll your own crypto or session logic** — back this with Auth.js or Ory Kratos+Hydra.
## Responsibilities
- Google OAuth (Phase 0), Apple OAuth (Phase 0.5), extensible to others.
- Issue short-lived JWTs + rotating refresh tokens; HttpOnly cookies for web.
- Expose `GET /me` (who am I), `POST /logout`, OIDC-style `/.well-known` endpoints.
## Non-goals
- Password auth. Ever.
- User-profile data — that lives in `profile/`.