Skip to content

Add Multi Factor Authentication#6

Closed
jaffrey-deepsource wants to merge 7 commits into
mainfrom
feature/mfa-clean-final
Closed

Add Multi Factor Authentication#6
jaffrey-deepsource wants to merge 7 commits into
mainfrom
feature/mfa-clean-final

Conversation

@jaffrey-deepsource
Copy link
Copy Markdown

No description provided.

k-brahma and others added 7 commits September 28, 2025 11:42
- Add MFA settings page in account settings
- Implement TOTP-based authentication
- Add MFA verification during login
- Add database migration for MFA settings
- Add comprehensive test coverage for MFA
- Support for multiple languages
- Add pyotp and qrcode dependencies
- Improve exception handling to avoid exposing internal errors
- Move import statements to top of files
- Remove duplicate dependencies in pyproject.toml
- Fix basedpyright CI errors (self parameter and unused variable)
- Return generic error messages instead of raw exceptions
- Replace f-strings with % formatting in logging.exception calls
- Remove redundant exception object from logging statements
- Follow G004 and TRY401 Ruff rules
- Remove extra blank lines
- Fix indentation for type definitions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants