django-mfa
django-mfa copied to clipboard
Django-mfa (Multi Factor Authentication) is a simple package to add extra layer of security to your django web application. It gives web app a randomly changing password as an extra protection and sup...
django-mfa install requires the package python-u2flib-server (this is only documented in these github issues, but this issue is hit right away when adding the django-mfa into a requirements.txt file, so...
Bumps [django](https://github.com/django/django) from 2.2.19 to 2.2.28. Commits 5c33000 [2.2.x] Bumped version for 2.2.28 release. 29a6c98 [2.2.x] Fixed CVE-2022-28347 -- Protected QuerySet.explain(**options) against... 2c09e68 [2.2.x] Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(),...
# Description Migration on commit e986b90fdcc926e41fdf658498b1a5cfd4580301 changes field to 16 characters but adding constant for the field reverted that change back in the model
After a clean install on a new project the `u2flib_server` is missing Here is the ligne I used to install Django-mfa; ```bash $ pip install django-mfa Collecting django-mfa Downloading django_mfa-2.1-py3-none-any.whl...
https://webauthn.io/ https://www.youtube.com/watch?v=jilKhi67qG0
https://django-mfa.readthedocs.io/en/latest/installation_setup.html Shows Django requirement as < 1.10 Python | >= 2.6 (or Python 3) Django | < 1.10
Consider integrating u2f keys like https://github.com/gavinwahl/django-u2f/blob/master/django_u2f/static/django_u2f/u2f-api.js
Clicking the Heroku button in the README results in the following stacktrace: Traceback (most recent call last): File "/app/.heroku/python/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 20, in import psycopg2 as Database File "/app/.heroku/python/lib/python3.6/site-packages/psycopg2/__init__.py", line 50,...