Django-mfa3

Latest version: v0.15.0

Safety actively analyzes 702392 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.15.0

-------------------

- Allow to search by username in admin UI
- Change label of the name field to "Name for this key" to avoid confusion

0.14.0

-------------------

- Use `autocomplete="one-time-code"` on form inputs
- Set `Auto-Submitted` header in emails
- Align handling of localhost as a secure context with upstream. Notably,
this means that `DEBUG` no longer has any effect and that `127.0.0.1` is no
longer treated as a secure context.
- Drop support for Python 3.8

0.13.0

-------------------

- Add suport for `LoginRequiredMiddleware` from django 5.1

0.12.1

-------------------

- Fix failed package build

0.12.0

-------------------

- Set ID field independent of `DEFAULT_AUTO_FIELD`
- Add support for async in `MFAEnforceMiddleware`
- Fix: include `login_failed_subject.txt` in package
- Add support for django 5.0, drop support for django 4.1
- Add support for python 3.12, drop support for python 3.7
- Replace setup.py by pyproject.toml

0.11.0

-------------------

- Add setting `MFA_FIDO2_USER_VERIFICATION`
- Allow to use FIDO2 on localhost without HTTPS if DEBUG is True (thanks to
humphrey)
- Avoid autocompletion in the code field
- Fix minimum supported django version (3.2) in the package

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.