├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── admin_two_factor ├── __init__.py ├── admin.py ├── apps.py ├── context_processors │ ├── __init__.py │ └── two_factor.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── settings.py ├── static │ └── two_step_assets │ │ ├── css │ │ └── jquery-confirm.min.css │ │ ├── jquery-cookie │ │ ├── .gitignore │ │ ├── .jshintrc │ │ ├── .tm_properties │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── CONTRIBUTING.md │ │ ├── Gruntfile.js │ │ ├── MIT-LICENSE.txt │ │ ├── README.md │ │ ├── bower.json │ │ ├── component.json │ │ ├── cookie.jquery.json │ │ ├── jquery.cookie.js │ │ └── package.json │ │ └── js │ │ ├── jquery-3.5.1.min.js │ │ ├── jquery-confirm.min.js │ │ └── verification.js ├── templates │ ├── admin │ │ ├── base.html │ │ └── login.html │ └── two_step_verification │ │ └── admin │ │ └── qrcode.html ├── tests.py ├── urls.py ├── utils.py └── views.py ├── docs ├── index.rst ├── installation.rst ├── requirements.rst └── run-and-demo.rst ├── screenshoots ├── django_admin_two_factor_auth_1.png ├── django_admin_two_factor_auth_2.png ├── django_admin_two_factor_auth_3.png ├── django_admin_two_factor_auth_4.png └── django_admin_two_factor_auth_5.png └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/README.md -------------------------------------------------------------------------------- /admin_two_factor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin_two_factor/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/admin.py -------------------------------------------------------------------------------- /admin_two_factor/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/apps.py -------------------------------------------------------------------------------- /admin_two_factor/context_processors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin_two_factor/context_processors/two_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/context_processors/two_factor.py -------------------------------------------------------------------------------- /admin_two_factor/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/migrations/0001_initial.py -------------------------------------------------------------------------------- /admin_two_factor/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin_two_factor/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/models.py -------------------------------------------------------------------------------- /admin_two_factor/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/settings.py -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/css/jquery-confirm.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/css/jquery-confirm.min.css -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | .sizecache.json 4 | *.log -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/.jshintrc -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/.tm_properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/.tm_properties -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/.travis.yml -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/CHANGELOG.md -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/CONTRIBUTING.md -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/Gruntfile.js -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/MIT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/MIT-LICENSE.txt -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/README.md -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/bower.json -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/component.json -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/cookie.jquery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/cookie.jquery.json -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/jquery.cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/jquery.cookie.js -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/jquery-cookie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/jquery-cookie/package.json -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/js/jquery-3.5.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/js/jquery-3.5.1.min.js -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/js/jquery-confirm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/js/jquery-confirm.min.js -------------------------------------------------------------------------------- /admin_two_factor/static/two_step_assets/js/verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/static/two_step_assets/js/verification.js -------------------------------------------------------------------------------- /admin_two_factor/templates/admin/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/templates/admin/base.html -------------------------------------------------------------------------------- /admin_two_factor/templates/admin/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/templates/admin/login.html -------------------------------------------------------------------------------- /admin_two_factor/templates/two_step_verification/admin/qrcode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/templates/two_step_verification/admin/qrcode.html -------------------------------------------------------------------------------- /admin_two_factor/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/tests.py -------------------------------------------------------------------------------- /admin_two_factor/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/urls.py -------------------------------------------------------------------------------- /admin_two_factor/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/utils.py -------------------------------------------------------------------------------- /admin_two_factor/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/admin_two_factor/views.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/requirements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/docs/requirements.rst -------------------------------------------------------------------------------- /docs/run-and-demo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/docs/run-and-demo.rst -------------------------------------------------------------------------------- /screenshoots/django_admin_two_factor_auth_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/screenshoots/django_admin_two_factor_auth_1.png -------------------------------------------------------------------------------- /screenshoots/django_admin_two_factor_auth_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/screenshoots/django_admin_two_factor_auth_2.png -------------------------------------------------------------------------------- /screenshoots/django_admin_two_factor_auth_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/screenshoots/django_admin_two_factor_auth_3.png -------------------------------------------------------------------------------- /screenshoots/django_admin_two_factor_auth_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/screenshoots/django_admin_two_factor_auth_4.png -------------------------------------------------------------------------------- /screenshoots/django_admin_two_factor_auth_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/screenshoots/django_admin_two_factor_auth_5.png -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imankarimi/django-admin-two-factor-auth/HEAD/setup.py --------------------------------------------------------------------------------