Skip to content

feat(auth): implement two factor authentication#726

Merged
ahmed-arb merged 3 commits intomain-fbr-ulmofrom
shavaiz/2fa
Apr 1, 2026
Merged

feat(auth): implement two factor authentication#726
ahmed-arb merged 3 commits intomain-fbr-ulmofrom
shavaiz/2fa

Conversation

@shavaiz-hussain
Copy link
Copy Markdown

@shavaiz-hussain shavaiz-hussain commented Mar 19, 2026

Implemented Two Factor Authentication for @edx-platform 🚀

Changes Made 📈
  • Added new functions for generating and sending OTPs, verifying OTPs, and checking if 2FA is enabled for a user 📊
  • Updated login views to handle 2FA authentication 📄
  • Implemented a mechanism to store and retrieve OTPs for users 📁

⚠️ Required to set SMTP for email sending on dev server

@ahmed-arb ahmed-arb self-requested a review April 1, 2026 06:49
Copy link
Copy Markdown

@ahmed-arb ahmed-arb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: move these changes to tutor-contrib-fbr

@ahmed-arb ahmed-arb merged commit dfedef7 into main-fbr-ulmo Apr 1, 2026
21 of 49 checks passed
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.

2 participants