-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Objective
Add secure user authentication and account management for dashboard and API.
Requirements
- Use NextAuth.js (OpenID/JWT) for dashboard
- Backend session/token auth for service APIs
- User registration, login, forgot password, and OAuth (Google/GitHub)
- User DB schema (Postgres, SQLite, or Mongo)
- Access control middleware
- Integration tests
- Security review checklist
Acceptance Criteria
- End-to-end user sign-in via dashboard and API
- Tokens not exposed in client source
- Sample test users, pass test suite
Copilot
Metadata
Metadata
Assignees
Labels
No labels