Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
0a2d6b3
feat(mfa): Implement MfaClient for Multi-Factor Authentication operat…
subhankarmaiti Feb 16, 2026
eda205d
Revert "feat(mfa): Implement MfaClient for Multi-Factor Authenticatio…
subhankarmaiti Feb 16, 2026
6027a25
Merge branch 'main' of https://github.com/auth0/auth0-server-python i…
subhankarmaiti Feb 16, 2026
f99df07
feat(mfa): Implement Multi-Factor Authentication (MFA) client and int…
subhankarmaiti Feb 16, 2026
e9bec1c
fix: reorder import
subhankarmaiti Feb 16, 2026
3fcdbf9
fix: reorder imports
subhankarmaiti Feb 16, 2026
c8cf2d7
added test cases to cover enroll, challenge and verify steps
subhankarmaiti Feb 17, 2026
1b3d60a
refactor: remove delete_authenticator method and its tests
subhankarmaiti Feb 19, 2026
69b96f8
feat(mfa): Add comprehensive MFA documentation and usage examples
subhankarmaiti Feb 19, 2026
f2746e1
feat(mfa): Implement session persistence for MFA tokens in the client
subhankarmaiti Feb 19, 2026
038c934
feat(mfa): Update MFA API to use 'factor_type' instead of 'authentica…
subhankarmaiti Feb 19, 2026
31a75d9
refactor: Remove unused MfaDeleteAuthenticatorError import from mfa_c…
subhankarmaiti Feb 19, 2026
d69d6c0
feat(mfa): Update MFA API to support 'auth0' factor type and refactor…
subhankarmaiti Mar 16, 2026
6327758
feat(mfa): Enhance MFA documentation and add support for Push Notific…
subhankarmaiti Mar 16, 2026
49bda6d
Merge branch 'main' into feat/mfa-api
kishore7snehil Apr 16, 2026
1ea1169
fix(mfa): Add MCD support and consistent store_options to MfaClient
kishore7snehil Apr 20, 2026
c600dc1
test: Add tests for verify method with persist option in MfaClient
kishore7snehil Apr 24, 2026
2654fef
fix(test): Correct push enrollment test factor_type and remove stale …
kishore7snehil Apr 24, 2026
16ef484
refactor: Move inline imports to top-level and add PLC0415 ruff rule
kishore7snehil Apr 24, 2026
1d589e3
docs(mfa): Document token encryption design and chained MFA contract
kishore7snehil Apr 24, 2026
b94f46d
fix(mfa): Ensure existing state is always dumped before persisting in…
kishore7snehil Apr 24, 2026
a61e49d
docs(mfa): Add decrypt step to Complete Login and Error Handling exam…
kishore7snehil Apr 24, 2026
1939d38
docs(mfa): Fix misleading docstrings about encrypted vs raw mfa_token
kishore7snehil Apr 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions .ruff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@ target-version = "py39"

[lint]
select = [
"E", # pycodestyle errors
"W", # pycodestyle warnings
"F", # pyflakes
"I", # isort
"B", # flake8-bugbear
"C4", # flake8-comprehensions
"UP", # pyupgrade
"S", # bandit (security)
"E", # pycodestyle errors
"W", # pycodestyle warnings
"F", # pyflakes
"I", # isort
"B", # flake8-bugbear
"C4", # flake8-comprehensions
"UP", # pyupgrade
"S", # bandit (security)
"PLC0415", # pylint: import-outside-top-level
]
ignore = ["E501", "B904", "S101", "S105", "S106"] # Line too long (handled by black), Exception handling without from
Loading
Loading