adhikareeprayush / adhikareeprayush/slide-forge

Implement Auth.js with GitHub OAuth

Aperta
#23 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.