adhikareeprayush / adhikareeprayush/slide-forge
Implement Auth.js with GitHub OAuth
Aperta
api
auth
feature
frontend
help wanted
- Lingua principale
- TypeScript
- Stelle
- 0
- Fork
- 3
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
## Summary
Auth is planned but not implemented — no `users` table, no auth middleware, no login routes.
## Tasks
- [ ] Add `users` table and `decks.user_id` foreign key
- [ ] Auth.js in `apps/web` with GitHub provider
- [ ] JWT or session validation middleware in `apps/api`
- [ ] Scope deck CRUD to authenticated user
- [ ] Document `AUTH_*` env vars in `.env.example`
## Files
- `apps/api/src/db/schema.ts`
- `apps/web/app/`
- `.env.example`
- `implementation_plan.md` (reference)
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.