kleides-mfa

View on PyPIReverse Dependencies (1)

0.2.2 kleides_mfa-0.2.2-py2.py3-none-any.whl

Wheel Details

Project: kleides-mfa
Version: 0.2.2
Filename: kleides_mfa-0.2.2-py2.py3-none-any.whl
Download: [link]
Size: 34282
MD5: 545b0e09f94b0b83e0e4f40ca8523882
SHA256: 66c87b71e3890b372c9f7a61e128e3257b5b03fdd38bfdb8510a290ef952c2ff
Uploaded: 2024-08-01 15:09:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kleides-mfa
Version: 0.2.2
Summary: Interface components to configure and manage multi factor authentication
Author: Harm Geerts
Author-Email: hgeerts[at]osso.nl
Home-Page: https://github.com/ossobv/kleides-mfa
License: GNU General Public License v3
Keywords: kleides django-otp two factor authentication 2fa
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Environment :: Web Environment
Classifier: Natural Language :: English
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: System :: Systems Administration :: Authentication/Directory
Requires-Python: >=3.6
Requires-Dist: django-otp (>=0.7.0)
Requires-Dist: django-otp-yubikey; extra == "docs"
Requires-Dist: readthedocs-sphinx-search (==0.1.0); extra == "docs"
Requires-Dist: Sphinx (==4.0.3); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==0.5.2); extra == "docs"
Requires-Dist: coverage; extra == "test"
Requires-Dist: django-otp-yubikey; extra == "test"
Requires-Dist: factory-boy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-django; extra == "test"
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 6325 characters]

WHEEL

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

RECORD

Path Digest Size
kleides_mfa/__init__.py sha256=cNDyeG_F93fVuJXQ8SkSCvs7sD4Ni45db8Hqo202Eb0 152
kleides_mfa/admin.py sha256=74YPouk6OEsGgOqwScz-OyLHK7GQgWTSQuHe6CEkP18 1647
kleides_mfa/apps.py sha256=WxP0gdMDbOvmg38tUWjxk02gbNTJMjBdDMnZ-AGja6Q 4714
kleides_mfa/conf.py sha256=5xTlehayZbYyGWb0dZDpYB4RiAM776Fvcre8Fu4iWqM 3187
kleides_mfa/decorators.py sha256=6rhlve266hX3eAJUHcR2PC_7Cyv2IIL2-DSZmdTFUH0 4078
kleides_mfa/forms.py sha256=RPYMW1TWqILqyIdmGkVOmFNzzw7Dpgpn0FYHcHuuRxU 8391
kleides_mfa/middleware.py sha256=dtz77hXetSlPu_J6gtKuJUtyQF8E0dKNnDv6CL-ZWWU 2038
kleides_mfa/registry.py sha256=Tj9hZYZI55tDza2xb4zq3oU1geY2mGg0ZAjWqlNFwws 5668
kleides_mfa/signals.py sha256=ojry7dDIOkEi2aBLtPMnjTBJeL0DQ1xoBkBrLU4J84U 80
kleides_mfa/urls.py sha256=qv4bb4ri7nzdfPhzVUI9OEwzz0R6KJNFkziA2qJPsY4 697
kleides_mfa/static/js/jquery.qrcode.min.js sha256=9MzwK2kJKBmsJFdccXoIDDtsbWFh8bjYK_C7UjB1Ay0 13995
kleides_mfa/static/js/kleides_mfa/recovery-code.js sha256=no0Pq0zzcnPtbz53q_6Ylhjn-d_0KOthZowNu4kWCC8 231
kleides_mfa/templates/kleides_mfa/base.html sha256=nTIibqtFYjsGhB9AhNAkkZQEC0PGZWOK7UeyyPoZBCc 2084
kleides_mfa/templates/kleides_mfa/device_confirm_delete.html sha256=Q4-E7Fy2InAXNe1-p-TKwNRNQTge8Xdv_TGXesbs--Q 723
kleides_mfa/templates/kleides_mfa/device_create_form.html sha256=-cMTS60mRaBkDjQ2XWnxk9HK-oniCaBe_IlKu457gRg 552
kleides_mfa/templates/kleides_mfa/device_form.html sha256=KjXD-tluJscsHADaU3G2W4Z7J1w8Yp4t1-T32I8goC8 471
kleides_mfa/templates/kleides_mfa/device_list.html sha256=QEohqvImdb4VuQtmRHnr-dJmuPtBUgmW91qH_R6cKic 1198
kleides_mfa/templates/kleides_mfa/device_recovery-code_list.html sha256=CIQzWPLxlDuv8e3JOq-wQOCc2HK0M53vuCS-7nTWb-8 1390
kleides_mfa/templates/kleides_mfa/device_totp_create_form.html sha256=AfgsAUnBSH7-hAPnYy2a9e5nT5vd67j9uATRwXMkA-A 882
kleides_mfa/templates/kleides_mfa/device_verify_form.html sha256=2mHrWqf76sqxP7rYUzFMzDY6ouPTUOey0Wh-nlqqUaw 1070
kleides_mfa/templates/kleides_mfa/form.html sha256=cN7BbjzGpqO2oax7gSRC-lF5XNZobnYuEVK39OlAPl4 11
kleides_mfa/templates/kleides_mfa/login.html sha256=vaLpyiniYz5syTSHkPekjFFUrAVwCnimM_M2c5rCvoE 400
kleides_mfa/templates/kleides_mfa/plugin_list.html sha256=6AMjPFs3EwtELigf2f6v0-YOzfbvdKjj7YHd2is2lLo 598
kleides_mfa/views/__init__.py sha256=4OJIjwEkduFpsFotl7Hs25_KHY7CdvcfJ4ulNm0oeNU 315
kleides_mfa/views/auth.py sha256=zQkoQY_glbGMO0ihLY0G3_CVrdy2p4BYOyw79KgnMys 5752
kleides_mfa/views/devices.py sha256=zddnFzN4dNTUWpEHUSircKlNL5Wa1O5zpgfuVxdRxIo 3168
kleides_mfa/views/mixins.py sha256=F6W-P5wZE9ZvUeRquVLndL8TWpqnW1yX-k49cjrYSNE 7499
kleides_mfa-0.2.2.dist-info/AUTHORS.rst sha256=eaeLc4bE6L5S-UaRftunITRbQ19Ly8epBp5qwEQNIvg 152
kleides_mfa-0.2.2.dist-info/LICENSE sha256=iuio56jyZK8bKtY2SN_RDHO7m6E2WIQPJ6l0ok5b3sE 1586
kleides_mfa-0.2.2.dist-info/METADATA sha256=FY3xxUrxMWMEdVXbSW445wvxZ2TP_30Z4SEdKc24y_0 8176
kleides_mfa-0.2.2.dist-info/WHEEL sha256=XRxW4r1PNiVhMpP4bT9oWtu3HyndxpJ84SkubFgzp_Y 109
kleides_mfa-0.2.2.dist-info/top_level.txt sha256=_ljvW4vWkmUBECHdZcSte5_0dIFWwRAUeu7y4jugbiU 12
kleides_mfa-0.2.2.dist-info/RECORD

top_level.txt

kleides_mfa