django-mfa2

View on PyPIReverse Dependencies (1)

1.1 django_mfa2-1.1-py2.py3-none-any.whl

Wheel Details

Project: django-mfa2
Version: 1.1
Filename: django_mfa2-1.1-py2.py3-none-any.whl
Download: [link]
Size: 70830
MD5: 8823661f3aa268db3c4459b2dc54eb37
SHA256: 0321dab08bc719c785ddef96c3bc66b58b762578d6857bdb6927a63376fa849a
Uploaded: 2019-01-25 12:11:17 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: django-mfa2
Version: 1.1
Summary: Allows user to add 2FA to their accounts
Author: Mohamed El-Kalioby
Author-Email: mkalioby[at]mkalioby.com
Home-Page: https://github.com/mkalioby/django-mfa2/
Download-Url: https://github.com/mkalioby/django-mfa2/
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.7
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Framework :: Django :: 1.10
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Framework :: Django :: 2.1
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
Requires-Dist: django (>=1.7)
Requires-Dist: fido2 (==0.5)
Requires-Dist: jsonLookup
Requires-Dist: jsonfield
Requires-Dist: pyotp
Requires-Dist: python-jose
Requires-Dist: python-u2flib-server
Requires-Dist: simplejson
Requires-Dist: ua-parser
Requires-Dist: user-agents
Description-Content-Type: text/markdown
[Description omitted; length: 4326 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.30.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
django_mfa2-1.1.dist-info/DESCRIPTION.rst sha256=r808oQrFSfPGz6p3MCzuUgtwsDmI3vjNOSZjodHQRtM 4326
django_mfa2-1.1.dist-info/METADATA sha256=T-hcmykZyS9i95QnK1Ojuz8ID0OOLj4JRX6nL4Vi6yg 5911
django_mfa2-1.1.dist-info/RECORD
django_mfa2-1.1.dist-info/WHEEL sha256=kdsN-5OJAZIiHN-iO4Rhl82KyS0bDWf4uBwMbkNafr8 110
django_mfa2-1.1.dist-info/metadata.json sha256=v5IzRfSPP3WRvBhnrtEGxBmKLO5OBNqFwpQBvVQBUpQ 1551
django_mfa2-1.1.dist-info/top_level.txt sha256=ItdOgQwaWEFSLJh4ixZHTU0g2uIDY5v9VXtqHlSQckE 4
mfa/ApproveLogin.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mfa/Common.py sha256=IjjPEL7k4xODRgPqUZ6jAy65AjyV2_PQWkeT-qC_fZg 284
mfa/Email.py sha256=Z_P0Yx8PGCzdsvPtof1vGG-JtLjXW1BIO-HorcxTdgs 2501
mfa/FIDO2.py sha256=XdRg9XorLoxw5sL5736Eaf1RNXty1AiViSWstXs6F_U 4799
mfa/TrustedDevice.py sha256=UDdqNGv1lBNeeB-FvqMVp5rkcOr0Q18oPx0sUBdhtNY 5118
mfa/U2F.py sha256=OX3SDsgIqePGXPZbAIe9jm5gfb8xyeGyqg9YBeSqTMw 4104
mfa/__init__.py sha256=AIQ7r9VU9m1iXb4vjXOeL1J8sHSuW0-8GmosWTA7t_w 268
mfa/admin.py sha256=suMo4x8I3JBxAFBVIdE-5qnqZ6JAZV0FESABHOSc-vg 63
mfa/apps.py sha256=ROt4RdQnCVhXZvXSHhKSJYGjl-44JUPBEaEW9O_PYrI 124
mfa/helpers.py sha256=45LdH2ghtgc5ZEenUHKR5zNksllsaYivNQkWFWdMhdk 1345
mfa/middleware.py sha256=6YGIss1ZegEc01khTJ5u-tTFafagIFsjxglt8p4Rg2s 534
mfa/models.py sha256=nA3X-TTkYtj10w5ATmBqO6VlwcfUCxNJLkIyU5JGlhQ 1097
mfa/tests.py sha256=mrbGGRNg5jwbTJtWWa7zSKdDyeB4vmgZCRc2nk6VY-g 60
mfa/totp.py sha256=azunuif_PQwVhwoDiinlUpCyb8YWxitSSaUj8W1izMY 2939
mfa/urls.py sha256=3sP3FQbjtozgdThmGhmieHV3D8eA-9nRybQD7lp0PkQ 2249
mfa/views.py sha256=yMm008db8lhik6aYSg64L_9Z36Nt6gvJ_1Py4GABjyg 3322
mfa/migrations/0001_initial.py sha256=dlt5rR-lGrlu-g1VXNfDjt--VQWAkjLLwqi3iZwh2v8 624
mfa/migrations/0002_user_keys_key_type.py sha256=JeSMSzEPmvrtplrzMZ14VBvqOvRZyJpfvDJyT3VBCnY 407
mfa/migrations/0003_auto_20181114_2159.py sha256=uhb5cl_sn_ckEIhwJsXSmY2IwFDqbg_k3HkA2gDqPb0 405
mfa/migrations/0004_user_keys_enabled.py sha256=yDtozkaGiC04ZJDIlz4dh1fxl4AMhWQcDryQ1t2xoOU 402
mfa/migrations/0005_auto_20181115_2014.py sha256=J0A0O-PCDTr3XQPizqDts0NpcUZiHIHlnTq69ri80Q0 821
mfa/migrations/0006_trusted_devices.py sha256=q3p5J3SQS788V1maqObHxDTRjm1gONTVw82zqwcO8I4 956
mfa/migrations/0007_auto_20181230_1549.py sha256=uyZojpc_gIO-aBmmfrPFuzp2zctIQF7cob-vIdZ8hg0 502
mfa/migrations/0008_user_keys_last_used.py sha256=90j2wI3JlUVKW1qTOdIjZvf9zv11YSp0hiGalxOd6Qs 428
mfa/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mfa/static/js/qrious.min.js sha256=25ncr0CpJhgbzkUiR3wu_Fkk9sSykRG2qX-upHfJUos 17579
mfa/static/js/u2f-api.js sha256=FIyV5OPtCh33iyXl_QI_-ey1HaQXEu3KSpN0YfzS53w 21007
mfa/static/mfa/css/bootstrap-toggle.min.css sha256=rDWX6XrmRttWyVBePhmrpHnnZ1EPmM6WQRQl6h0h7J8 1590
mfa/static/mfa/js/bootstrap-toggle.min.js sha256=eZNgBgutLI47rKzpfUji_dD9t6LRs2gI3YqXKdoDOmo 4129
mfa/static/mfa/js/cbor.js sha256=9pZ7idQoPOllsU3ZqtlStBi3u4d6qKZOaG3pqpxFjjE 12175
mfa/static/mfa/js/qrious.min.js sha256=25ncr0CpJhgbzkUiR3wu_Fkk9sSykRG2qX-upHfJUos 17579
mfa/static/mfa/js/u2f-api.js sha256=FIyV5OPtCh33iyXl_QI_-ey1HaQXEu3KSpN0YfzS53w 21007
mfa/templates/MFA.html sha256=CCm5wbzTHa56t8xvct3Diz_LSdnorN8AIurvmKYGy80 3788
mfa/templates/mfa_check.html sha256=QsvLukf7ZUvix5BaKSs4CrH0Z1Kssi8PaChMfSneoMI 1028
mfa/templates/modal.html sha256=oWBeSrCVfRgSq7WMgJW_BpkfjCxY-vF_3QgZW-5ec9Q 743
mfa/templates/select_mfa_method.html sha256=8s8Yn0ro65peGfejh1l0Uol5ly0CVOj0lQ-zuHprhg8 886
mfa/templates/ApproveLogin/Add.html sha256=WUoHLRvnM8pf46wEf7OcNsQyyubQfn1JiNt2t49YvJ4 123
mfa/templates/Email/Add.html sha256=wPvkctDXm22K8Lji4C1JO6ofZBuOkma_3JDvvppBOD8 1429
mfa/templates/Email/Auth.html sha256=ctydSjYpVsGwzLgxFlPs2ZD4dRq2u7-n_7WQVKMqzMs 235
mfa/templates/Email/mfa_email_token_template.html sha256=O2GkQcXsiczTPcWyoqxJgDp-CvZiG68ERIREQ2F9wKg 108
mfa/templates/Email/recheck.html sha256=ZZYCYuI2XbKfjJG6HJoDoUveksPLrEEw4BxVA9hoWZI 2448
mfa/templates/FIDO2/Add.html sha256=xfa6rqx0d7P5-gyMpBCLhDC69lvO0bHVtAEiSUSeyAQ 2385
mfa/templates/FIDO2/Auth.html sha256=EAlHkHptleo1oOXoJ0n35IAtOVzslz4cA8hJ3pRLM6U 137
mfa/templates/FIDO2/recheck.html sha256=sDmLoAbnAzoB3P7yLQslo31vOO7BB_KmlBuiEu3aSVo 3761
mfa/templates/TOTP/Add.html sha256=eLtTbxfWFrKsZboNMrP-sGzZoNyTR7Zxtw3t5h8kZnA 4045
mfa/templates/TOTP/Auth.html sha256=W-c4CvkxRx2VYzNhBgwn5NrsIWu5To2joXFrZvnw6NU 236
mfa/templates/TOTP/recheck.html sha256=NSp-23UhdfyBo6zDFB4qQhlj4h3BLDfex7FaN05Cqio 2443
mfa/templates/TOTP/verify.html sha256=_fNmiGrtdXlyeIFJQkABxBzCL34DqGTGz8DM7mvxgvI 219
mfa/templates/TrustedDevices/Add.html sha256=_bNhvUxbWWvXXMxXJY-Zv-Ry13o12h0hTaxPiGfKbXw 3905
mfa/templates/TrustedDevices/Done.html sha256=hyhlzpuKK_qeIsrwM7CY_6hNv2x9K90a-p6BumSV2Qs 697
mfa/templates/TrustedDevices/email.html sha256=i7lFeQFQjFQ0B3tLAJbecjqqiiAQ7IyII8nnmklafr0 278
mfa/templates/TrustedDevices/start.html sha256=CN-kdgywXIrgivSX1hKVVMwRvo8qITiHSBuTUILDFB0 3318
mfa/templates/TrustedDevices/user-agent.html sha256=xS5dyA6yVR0kjBth7SOz7jQXlF-H_Jt3yPmVIQPdPkA 306
mfa/templates/U2F/Add.html sha256=5YJuSm2evxuHjLfm4fiFNk67poYH_4InDMRz3pxDC1M 1625
mfa/templates/U2F/Auth.html sha256=wRWIv1ODG-AiX8n1ZHr0SZqViFuiUYmX72eeu13uiUE 135
mfa/templates/U2F/recheck.html sha256=fgIoHfG4YcZrxklUBdHv1IonrscL81k77MCcSdsNzqQ 3471

top_level.txt

mfa