Skip to content

feat(security): enforce TOTP 2FA for ADMIN/SUPER_ADMIN on first login (#30) - #203

Open
dev-nana27 wants to merge 1 commit into
NovaCoreLabs1:mainfrom
dev-nana27:fix-totp-admin-enforce
Open

feat(security): enforce TOTP 2FA for ADMIN/SUPER_ADMIN on first login (#30)#203
dev-nana27 wants to merge 1 commit into
NovaCoreLabs1:mainfrom
dev-nana27:fix-totp-admin-enforce

Conversation

@dev-nana27

Copy link
Copy Markdown

Closes #30. Forces ADMIN and SUPER_ADMIN users to complete TOTP 2FA setup on their first login before accessing protected routes. Returns requires2faSetup: true with a tempToken that restricts access to /auth/2fa/setup and /auth/2fa/confirm endpoints only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enforce TOTP 2FA for any ADMIN/SUPER_ADMIN role on first login

1 participant