maykin-django-two-factor-auth

View on PyPIReverse Dependencies (0)

2.0.4 maykin_django_two_factor_auth-2.0.4-py2.py3-none-any.whl

Wheel Details

Project: maykin-django-two-factor-auth
Version: 2.0.4
Filename: maykin_django_two_factor_auth-2.0.4-py2.py3-none-any.whl
Download: [link]
Size: 202828
MD5: 995524cca8b75c5b04a6bf8a9810f568
SHA256: 917bb4dede89f68710c6179638ae3730f529a2b25da2d9ceb92722d843bd6f41
Uploaded: 2021-09-24 19:28:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: maykin-django-two-factor-auth
Version: 2.0.4
Summary: Fork of "django-two-factor-auth" featuring a complete Two-Factor Authentication system for Django
Author: Bouke Haarsma
Author-Email: bouke[at]haarsma.eu
Home-Page: https://github.com/maykinmedia/django-two-factor-auth
Download-Url: https://pypi.python.org/pypi/maykin-django-two-factor-auth
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Framework :: Django :: 3.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Security
Classifier: Topic :: System :: Systems Administration :: Authentication/Directory
Requires-Dist: Django (<4.0.0,>=2.2.0)
Requires-Dist: django-otp (>=1.0.0.<2.0.0)
Requires-Dist: qrcode (<6.99,>=4.0.0)
Requires-Dist: django-phonenumber-field (<6.0.0,>=5.0.0)
Requires-Dist: django-formtools
Requires-Dist: twilio (>=6.0); extra == "call"
Requires-Dist: phonenumbers (<8.99,>=7.0.9); extra == "phonenumbers"
Requires-Dist: phonenumberslite (<8.99,>=7.0.9); extra == "phonenumberslite"
Requires-Dist: twilio (>=6.0); extra == "sms"
Requires-Dist: django-otp-yubikey; extra == "yubikey"
Provides-Extra: call
Provides-Extra: phonenumbers
Provides-Extra: phonenumberslite
Provides-Extra: sms
Provides-Extra: yubikey
License-File: LICENSE
[Description omitted; length: 5265 characters]

WHEEL

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

RECORD

Path Digest Size
tests/migrations/0001_initial.py sha256=nHnpghd6ODfXShHHePOC7JjDg54UKmGOgMVSJA32UgE 1885
tests/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/__init__.py sha256=ymPZOmonwOC6CY0KVpNoWYAyRmqggg-F1DT3iJC_6YQ 55
two_factor/admin.py sha256=Yf0qoxtB3zVZKY1DCDgmWNOpayXENalcKABDZusu66s 7100
two_factor/apps.py sha256=xYKx5jVKWOqwmOE3aw1NtYH9wOkimq1sVCgUuRVsGUo 432
two_factor/forms.py sha256=22Toc_a_FSfOMZN5XhbtJchWubhhsyTV2Rhk9gTwNGg 7704
two_factor/models.py sha256=3eiHNdOdZwMJw2YzIIYTlsUE3p4xwpx3_qPBWjGSurk 3180
two_factor/signals.py sha256=AclGtvQUhWLcD-mHPGiRoyv_ul9nkvGyFnsCQIHnKAE 771
two_factor/urls.py sha256=P3Vz__aqOnKOtuZnnHs5quFDWPZKR80V6rOEdjha0v4 1276
two_factor/utils.py sha256=Kt3staLLPJk3QCRkRbZx878rGDWrH06xcmip2EuO8g0 1761
two_factor/validators.py sha256=xsV6xiAhYdJxPRaopdoFs-UT3W-2MihUX8K3daUQokg 569
two_factor/gateways/__init__.py sha256=aj5C1JI6rh-3Crpppjc4D5USOiCZYC_XDSWeG-jNENk 484
two_factor/gateways/fake.py sha256=ScfL8iAPFflLR1vbdPExHmr7fLMjNbGBp2eV-uXo-PM 1066
two_factor/gateways/twilio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/gateways/twilio/gateway.py sha256=f2cvdlZP6OiM6MJ0XcGofZnXPnJza0WKSj_JjbE3xag 3364
two_factor/gateways/twilio/urls.py sha256=E29v8QR5BMsC8r55DXC1KUo3wEZL7gU1GcnASD8H8mQ 230
two_factor/gateways/twilio/views.py sha256=W6CFeK2-nVQPYKJqeOb1MedyK1HpIpw_tXab9LqwVOo 3321
two_factor/locale/ar/LC_MESSAGES/django.mo sha256=7y-Sg_RvrJ4S3CKVjLZZe9tjibHTGUr1QrhsVQC2kac 5166
two_factor/locale/ar/LC_MESSAGES/django.po sha256=5dQvH717kvImJYQ6btvOmYJ0nJxgsAGsUvJ88IUyw00 13825
two_factor/locale/as/LC_MESSAGES/django.mo sha256=ZNgF7I30jTadinv-WaMaRidCAIqto59T_s768K15LRA 453
two_factor/locale/as/LC_MESSAGES/django.po sha256=8aCK3QLQpcF633wmxetb0scEuqK7l9eOx-AgtELt_Uk 11100
two_factor/locale/ca_ES/LC_MESSAGES/django.mo sha256=dklZtzZAJ57x0t2rDpxUn3jN0cY0GkWmiZC5x3g0z0g 466
two_factor/locale/ca_ES/LC_MESSAGES/django.po sha256=K-6Q8AAkFdo9DwoeJPBxhUbt0AiZruxOYt_0xDzbYSY 11113
two_factor/locale/da_DK/LC_MESSAGES/django.mo sha256=B2n924L77yyKjRPxISdaYB7DHgSDCXA0-PIwloMinaU 3735
two_factor/locale/da_DK/LC_MESSAGES/django.po sha256=4N7H3aMZnRkk2lDvZjkgERsogLFavx7llt52dt0lufw 12503
two_factor/locale/de/LC_MESSAGES/django.mo sha256=2TMpDs-SCgwKlf1rQtUnwQFrE3xwhLgdqJ7pBz7UBiU 3999
two_factor/locale/de/LC_MESSAGES/django.po sha256=NrufVW7-8sX2R8nTZXo46qxiaZN9BJDJuLxpZ3NIAOQ 12834
two_factor/locale/en/LC_MESSAGES/django.mo sha256=BbWvX-FiCNwGOy4L_73xECuVLgcV9WCJULHi9HkOm5c 397
two_factor/locale/en/LC_MESSAGES/django.po sha256=4ndX8ar3BmUnoOpSo6LtXSYk3T-oJUW3K54jKyWBkio 11026
two_factor/locale/en_GB/LC_MESSAGES/django.mo sha256=hdNlDWYlM1Yx2Gxilbdtq4-9diy_c6bHCHH0c1sR090 3702
two_factor/locale/en_GB/LC_MESSAGES/django.po sha256=CvUJqU68qArpQLPbPc9wdqtov0piZXhSIYyEdMoX6Og 12520
two_factor/locale/es/LC_MESSAGES/django.mo sha256=UUqQv6vFUQQsCiHx8GF1_98CZMmcFzY3LIglhNOZLbQ 3991
two_factor/locale/es/LC_MESSAGES/django.po sha256=yCRF6LWjvf5gVXAPkA_zXul_xT_FUwahEzRXfySIsoU 12865
two_factor/locale/fa/LC_MESSAGES/django.mo sha256=J9R6P9G3OihO2JTG54yu4-hdijbDIIQLaPfe4odCYDg 451
two_factor/locale/fa/LC_MESSAGES/django.po sha256=LU_wg-VJEUoUJEY27sYwIPIcWHlC38UJJI_43ISMQy4 11098
two_factor/locale/fi/LC_MESSAGES/django.mo sha256=Q7d2fEQ6ia0Wj_KxuuzmbYrnHRi7-gZmIKzTs5bVJdE 3877
two_factor/locale/fi/LC_MESSAGES/django.po sha256=MK6clBaY88qCiKETdEAcTa3dF9w-gMUv387ADJvG5Rg 12681
two_factor/locale/fr/LC_MESSAGES/django.mo sha256=abHYE8n4JiR-68HX6HSxw9G3-dZyv2ctfOflE817nRU 11285
two_factor/locale/fr/LC_MESSAGES/django.po sha256=uu-gbIaWH2c06NL5sUehnM_MSKYLEJ-LlbRn5AaTOEo 16968
two_factor/locale/he_IL/LC_MESSAGES/django.mo sha256=9EyIssbw2yhAdCfMkPZh8p6RXiLJ1NnjIHrjFyBTnHU 3900
two_factor/locale/he_IL/LC_MESSAGES/django.po sha256=Pk4HF1Ea0EKU6oFZCJpLE75TIjPkOm9UlY8D-cVCURM 12868
two_factor/locale/hi_IN/LC_MESSAGES/django.mo sha256=r9DzocSMiupyBMG8as82Gcan_AmSrLcVJEMf2Cp2wHo 464
two_factor/locale/hi_IN/LC_MESSAGES/django.po sha256=WYlkMyiG9RVv9P8I9Ujlc_ljviG0uTKuX1Jr0foSBBY 11111
two_factor/locale/hu_HU/LC_MESSAGES/django.mo sha256=jLrFF3QGoS9N5Vy1HbWeCSNIP74taXgRXoXFIafCFs0 3917
two_factor/locale/hu_HU/LC_MESSAGES/django.po sha256=7a8kEbDILqxrR2-S4jqsPSi_K_WQbDvxyy0PtYUeawk 12705
two_factor/locale/it/LC_MESSAGES/django.mo sha256=gzlG0jcZmUIIRFaWD982y9eQhJGlZ9bt7ZUz3JzZAMI 4146
two_factor/locale/it/LC_MESSAGES/django.po sha256=l54mtKx3J96LxYZC47bQyP0FH0_3ThRYowbVDaaZ4DM 12791
two_factor/locale/mn_MN/LC_MESSAGES/django.mo sha256=X1sO887eOWt0zf5lZUnvVAXdzwAyBVl9hFEvsjjdiBU 471
two_factor/locale/mn_MN/LC_MESSAGES/django.po sha256=4YIlfSCAWKDUSlePVd4nPxPpM1TfNR0yt_THKAA_PVQ 11118
two_factor/locale/nb/LC_MESSAGES/django.mo sha256=nhRMjrg9gBV6R4sNqam0_yp39op9r60MJdntDzV5TlA 3721
two_factor/locale/nb/LC_MESSAGES/django.po sha256=sjU07qj7K1rpPFI8cshabtuLeP4h5On7rShIZWI66X4 12503
two_factor/locale/nl/LC_MESSAGES/django.mo sha256=fJ0GKAbBidqacBa-4bGEKI5wRIq7JJKscthUSVDwIEg 10968
two_factor/locale/nl/LC_MESSAGES/django.po sha256=WgGaxxk-CZ2r1ZlTS3sfIJmaFgen9rDzn_UXvGdYI04 15924
two_factor/locale/pl/LC_MESSAGES/django.mo sha256=XX8cVxy6gDnloB8cPDIZUCWPrPxqM-SICjwgR5GLr7c 4264
two_factor/locale/pl/LC_MESSAGES/django.po sha256=AxaXRFrACbEaoZodipQh2-t664n7cY1cUtjfo3dLCDc 13152
two_factor/locale/pt_BR/LC_MESSAGES/django.mo sha256=wKWmkibKCUlQpXqW6PHCdMPCSjl9A6bSUEVahJIYD6M 11069
two_factor/locale/pt_BR/LC_MESSAGES/django.po sha256=c_mUPL9cxEq7-vYDMoG2GuPQSY9cM_wf5K-25rr_Guo 16198
two_factor/locale/ro/LC_MESSAGES/django.mo sha256=iZ47bXVo5zfLABOHyyk1a5oYl6VKj9rIyrOQga9duXk 4247
two_factor/locale/ro/LC_MESSAGES/django.po sha256=-HRJHipuiGBkq8bhFK_EnARUmA_b-K19PBgeqqCLjCc 12951
two_factor/locale/ru/LC_MESSAGES/django.mo sha256=xPtOqLSNSMNr7ESQczufX82GitZQvpcMd8Lh-BZl6xQ 5039
two_factor/locale/ru/LC_MESSAGES/django.po sha256=HgItRGhsoIWE8l4pB0tpvh0QyF_GeGjuEDXoZLlMoHM 13946
two_factor/locale/sv/LC_MESSAGES/django.mo sha256=Qhf0C93jzZcmU_9fInL7mRx1ewht4rfajhxohLwa510 3919
two_factor/locale/sv/LC_MESSAGES/django.po sha256=K2ghszTgB_CBShXtUz5bfonzoHYAX0M5ArDPBcvxQ0c 12712
two_factor/locale/zh_CN/LC_MESSAGES/django.mo sha256=DuenZPA5qthInkbiq54Phg_i3nes9KYq_rnRrZZ8-RE 3834
two_factor/locale/zh_CN/LC_MESSAGES/django.po sha256=yL0KaqsUx5-FiH-DOdhqWrug2_PXYFwBhXTgwOPwqGU 12559
two_factor/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/management/commands/two_factor_disable.py sha256=iJQN2cZ5HjtvMpw56ota8zntGLrPbKgp0yQlWyBHl80 1008
two_factor/management/commands/two_factor_status.py sha256=dvVIU5GCSp_K1Xkc-toK9A_oOTrX5-R_yUsAtDrEGFE 1156
two_factor/middleware/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/middleware/threadlocals.py sha256=sbwVjOulXcHT_T_PSHAXCwKqstXyMr9rVqoeF_9hvio 440
two_factor/migrations/0001_initial.py sha256=-rgdQpRYQa134A03no_Kbqc6ls2amUHBL6OHx0SAe6c 1495
two_factor/migrations/0002_auto_20150110_0810.py sha256=wiQB6KON8TISqtESzporAFVo-L2KvUaKlqMgMmOW1X0 499
two_factor/migrations/0003_auto_20150817_1733.py sha256=ykaamtWJRNRpIMpdP0l-ED3uHOpqrWh7NnHHLsk82DQ 1591
two_factor/migrations/0004_auto_20160205_1827.py sha256=NsbVE7NGI1oiG8cuRXmorhonwYOOkyTp_ZRvOMXnbo4 454
two_factor/migrations/0005_auto_20160224_0450.py sha256=GLm66aM4D_b_HuLgMofoy6DQJ1UuATW10ksitmlr6K4 1545
two_factor/migrations/0006_phonedevice_key_default.py sha256=Axqw1ODXVucYDNIsCH2bSW04SAX6CdPa73Fvf5An1nE 509
two_factor/migrations/0007_auto_20201201_1019.py sha256=_dgCsbgnWvvG72OSghyTAaG7jvf3h_ORJsLLV4_vNBQ 775
two_factor/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/static/css/2fa.css sha256=F93gS01qS-GwE-5tVbLJKzLxLInCaEmV7utmB5H50ZY 1766
two_factor/static/two_factor/css/style.css sha256=KCc3cLSOCnoH51whQrpsuvpg1dkO4Wb2OojsGXENF8Y 501
two_factor/templates/admin/base.html sha256=DH6nc7LvWiOstYTkVxeEQx2_kNeqYDd75mXtVE8OArw 197
two_factor/templates/two_factor/_base.html sha256=N8lQ851epg_q4lm2pfwIw4E1JhR_lLoT8SLqZ7YrIcA 762
two_factor/templates/two_factor/_base_focus.html sha256=heuT_8qsern_2AkYluLPOkic-zG-KFtKI-TQ6KDRbPo 246
two_factor/templates/two_factor/_wizard_actions.html sha256=PuMcZ7YN6zdvNOaJ_8cRDaNDmmJy3tN7RldMXw_aC7E 655
two_factor/templates/two_factor/_wizard_forms.html sha256=8GSSYhv61gIgI_AF7MgEFx5OP_jjDbKStY69aeeSNG0 287
two_factor/templates/two_factor/admin/_base.html sha256=8ffXT4A_5NNqlwhF27FMUJvFQNR0LfHrk4gsDyJ07KM 379
two_factor/templates/two_factor/admin/_base_focus.html sha256=5Yf2rvQSFSvAEGqAAgk3Cq1p0UiWm7FccY-v5mY1gUY 252
two_factor/templates/two_factor/admin/_wizard_actions.html sha256=H_0tPqNHAqWVqMsVsLcWz2eUnyCXqD3uqcuT2Hrmp-U 402
two_factor/templates/two_factor/admin/_wizard_forms.html sha256=jmqk4srvuc21mrR9j8Tvam92D4FDNgMwdjdyfdXhWYQ 429
two_factor/templates/two_factor/admin/backup_tokens.html sha256=wP_KfCvStDTh8pw8ZeDCSPG6HxlZ0nO0p_G4oFnWGwo 1108
two_factor/templates/two_factor/admin/base.html sha256=ujlY7ENjlhH-5WNyaw8xQCwm2TvMM5-xQvcxssBnI60 152
two_factor/templates/two_factor/admin/disable.html sha256=cfu_EWL6XaUNJ2RagWO1UUt3GVizYXGK-QGifA3N81I 532
two_factor/templates/two_factor/admin/login.html sha256=Cbyi0z6kRWr7Nl3fyukNRkdEInAKzhQiEfSqF5ETL3k 3173
two_factor/templates/two_factor/admin/otp_required.html sha256=m1vPJS1MiGJhZDEwOVU9z7RfuT4i9u_CuguXbYK1ki4 845
two_factor/templates/two_factor/admin/phone_register.html sha256=xIjbtFI68x19NRnmbDk_EwrP6NI0AvTBXjDMT8wgakg 899
two_factor/templates/two_factor/admin/profile.html sha256=xeO2_wZ4bwMkPVIPUOFBRgupRkS4I7V9UDIU8nCgNGw 2911
two_factor/templates/two_factor/admin/setup.html sha256=jGHib_QL-O-hb5Ra_yMlHM7Q16gOqV9igNlMN0Xgit0 2902
two_factor/templates/two_factor/admin/setup_complete.html sha256=d_AZ977jleLSvHjavg4vl1E0XU4inlfJkYYR6J0vC2Y 1081
two_factor/templates/two_factor/core/backup_tokens.html sha256=z6R_kDpPyraZuhVsJXksMMkfnRyXVAGeGJjz5O_e9R8 1134
two_factor/templates/two_factor/core/login.html sha256=o0gFluhq_CpatGQsANEVRh3OxQeBINfiH4-SC_U7WuM 2450
two_factor/templates/two_factor/core/otp_required.html sha256=GHJxuq-UsxNsmvRS8mE3NWEfm1vIWbBO-T7TCPZfTyE 833
two_factor/templates/two_factor/core/phone_register.html sha256=lHINISiS5MmBJiDBXm1xd-A_GoGOmY19ArT5PpNhsik 901
two_factor/templates/two_factor/core/setup.html sha256=PmCJ0H2rcHKVQyu7aAApYHnZ6fro9qetqTq75Sx36-s 2832
two_factor/templates/two_factor/core/setup_complete.html sha256=tO7zE_DiILLA6D139Kg3zObOt4N6gy9B78CyKAbNyLw 1057
two_factor/templates/two_factor/profile/disable.html sha256=lEfYltmEnp6ODO3Jdbxy1LYWQl0uI5_cRwsEKCXC0Og 520
two_factor/templates/two_factor/profile/profile.html sha256=1HwtQgwoJuGxjShMSq1mv9Mk5JdPbrHsLCgZLN4vsAA 2955
two_factor/templates/two_factor/twilio/sms_message.html sha256=GAw4-OPovN4U0rytNnCNaPvWe-e_LWRmHikoCbf1fcA 96
two_factor/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
two_factor/templatetags/two_factor.py sha256=bS4c9BrQecAEGfl67sP1oeXJfS0GjpcBSxnqekkSAcQ 1713
two_factor/views/__init__.py sha256=WuTF7qfqzqFpV0KXbrOByme4tTX_yP9tvihCDjzmMKE 222
two_factor/views/core.py sha256=jmA0O2DLQrCGh9JvYB7BJyk8VblKf5pqk8VILB1ESeo 28938
two_factor/views/mixins.py sha256=w6axn3z2XTsscX6HWa7HnNttJO-17_Hj59pkXylohlc 2943
two_factor/views/profile.py sha256=03jXa8Pk2PQvsB6bSuLBuA5cLxKCuUe0XjiS2IsBKM4 2390
two_factor/views/utils.py sha256=hWPNVAKH-7rsiJQyo1MtI4mG91Yzud8ch1ryzIvulO4 12086
maykin_django_two_factor_auth-2.0.4.dist-info/LICENSE sha256=rpAHFDaVLNkV34ijWjt3ig-kI_meVxVJACE9ZI1yirI 1057
maykin_django_two_factor_auth-2.0.4.dist-info/METADATA sha256=haxTftu9uJcF2klyrpgKwNMcuDbA69rZlsyu-Las7sg 7173
maykin_django_two_factor_auth-2.0.4.dist-info/WHEEL sha256=WzZ8cwjh8l0jtULNjYq1Hpr-WCqCRgPr--TX4P5I1Wo 110
maykin_django_two_factor_auth-2.0.4.dist-info/top_level.txt sha256=A35foPS3oj7OGTaa7MzZxbRpTUWOUxP72et0D5CpIz4 17
maykin_django_two_factor_auth-2.0.4.dist-info/RECORD

top_level.txt

tests
two_factor