aboutsummaryrefslogtreecommitdiff
path: root/src/app/settings/settings-content.tsx
Commit message (Collapse)AuthorAgeFilesLines
* refactor(settings): split settings page into separate form componentsschererleander2025-12-261-537/+0
|
* feat(2fa): implement google authenticator 2faschererleander2025-12-261-0/+537
- add otplib and qrcode dependencies - update user model with 2fa fields - add twoFactorCode to validation schema - implement api routes for setup, enable, disable - add 2fa verification in auth flow - add 2fa management ui in settings - implement 2fa challenge in login page