dj-waanverse-auth

View on PyPIReverse Dependencies (0)

0.0.2a3 dj_waanverse_auth-0.0.2a3-py3-none-any.whl
0.0.2a2 dj_waanverse_auth-0.0.2a2-py3-none-any.whl

Wheel Details

Project: dj-waanverse-auth
Version: 0.0.2a2
Filename: dj_waanverse_auth-0.0.2a2-py3-none-any.whl
Download: [link]
Size: 69694
MD5: c7a76a4327bc3e4363e7aef8415da26c
SHA256: 802ff40310706fb3a0e2e5589d8058801109a37eae3bb2fbc503c801f48970d1
Uploaded: 2025-01-29 12:04:16 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: dj_waanverse_auth
Version: 0.0.2a2
Summary: A comprehensive Waanverse Labs Inc. internal package for managing user accounts and authentication
Author: Waanverse Labs Inc.
Author-Email: software[at]waanverse.com
Maintainer: Khaotungkulmethee Pattawee
Maintainer-Email: tawee[at]waanverse.com
Home-Page: https://dj-waanverse-auth.waanverse.com/
Project-Url: Documentation, https://dj-waanverse-auth.waanverse.com/
Project-Url: Developers, https://www.waanverse.com
Project-Url: Blog, https://www.waanverse.com/blog/
License: Internal Use License
Keywords: django,user accounts,authentication,JWT,MFA
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: Free To Use But Restricted
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Framework :: Django :: 5.1
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Communications :: Email
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Security
Requires-Python: <4.0,>=3.11.9
Requires-Dist: Django (<6.0.0,>=5.1)
Requires-Dist: djangorestframework (>=3.15.2)
Requires-Dist: pyotp (>=2.9.0)
Requires-Dist: user-agents (>=2.2.0)
Requires-Dist: cryptography (>=43.0.0)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: PyJWT (>=2.9.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3003 characters]

WHEEL

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

RECORD

Path Digest Size
dj_waanverse_auth/__init__.py sha256=dy-XnkX5vLrl94bkgEeqxR2zk6NU16oGN7ep-jQv7pw 2990
dj_waanverse_auth/admin.py sha256=xHAKHhXsAxx5yVwGaNIg99Y-wweog7Fm6ESB0elIFPM 1114
dj_waanverse_auth/apps.py sha256=SDAVx9yOCnT4aztA6qrA-WFzKaaqaAdMAUNBJJmFRmI 692
dj_waanverse_auth/authentication.py sha256=DiYmCFcosL1Lp9KupMXW1Z_2vdJ7H3jTuDdqHhOOVhQ 5437
dj_waanverse_auth/backends.py sha256=DA71tc1_iCNrjwVVhx2wgsExUfuOfOYoepSXp8asmCQ 2491
dj_waanverse_auth/base_account.py sha256=KFY6H1PcSJoqN97E5RbNFHKVVHShSkdfyGuKxckBd5o 5162
dj_waanverse_auth/constants.py sha256=wIFcQFKaIb8dH69ls1robI_GcBpJmnfNXPBDVIm0eh8 226
dj_waanverse_auth/decorators.py sha256=S0HIkkz2bhaHmmJZwxtxp-zVYaJlEHn6M_tm6mu1e8E 1229
dj_waanverse_auth/middleware.py sha256=U3GiHtUbi_QNfNVd_g6Mda5jmS6LvM5i2YaK4USA5s8 464
dj_waanverse_auth/models.py sha256=Gz8cMWgXWeGryN4MMTFwhoG0OFO8a842R0N4OzvGHX0 4737
dj_waanverse_auth/throttles.py sha256=6SBPuhRQoWf13_ouf9Ca4FeuWSnUqWyAIm39r8dVWf0 324
dj_waanverse_auth/urls.py sha256=OPUCSdx6uWwYRpbGMH0UbIVl--VaVypYiD5B_9quKig 400
dj_waanverse_auth/version.py sha256=YCAYPUIX96aKH0BCwoTtCKLQRc5OswTpijBxga8K7Mw 30
dj_waanverse_auth/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/config/settings.py sha256=d-gJcgP_MWYg5joe2us4FOzqQiRyfAcFlyVRzjyZQlA 8883
dj_waanverse_auth/config/types.py sha256=3_hlB8ZrZKJPI7gnGbVe6Mz4JRjOIUqUH3PXACn5PcE 1976
dj_waanverse_auth/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/management/commands/auth_check.py sha256=HFEEhtcpVgTehlGvym7unAcOCmjKfpBMBt2M30_YO_8 3091
dj_waanverse_auth/management/commands/update_sessions.py sha256=6f6iXO9bfSAXnlJUxzWsmtnKwYJzTQX0pZYJaMsxfPc 2203
dj_waanverse_auth/middleware/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/middleware/auth.py sha256=U3GiHtUbi_QNfNVd_g6Mda5jmS6LvM5i2YaK4USA5s8 464
dj_waanverse_auth/middleware/client_hints.py sha256=AxoNGVX1yxKmKD4lGFr2JOFDoPvTFPvs5qXUHxKFY4Y 9748
dj_waanverse_auth/migrations/0001_initial.py sha256=4xSAk8WlaP6LaIglBE9ZA01dmzpHThCEi1yrhX98t6w 2206
dj_waanverse_auth/migrations/0002_userdevice.py sha256=wlfDAvW0sxXWQaEUpuG7AuxWXpD-4fN9qX1uOpHUP_E 1077
dj_waanverse_auth/migrations/0003_alter_userdevice_ip_address_and_more.py sha256=PzrG2qz-NuqtPhWoYSVIT6X_V7tYnR3W_AWXp1ue0uE 585
dj_waanverse_auth/migrations/0004_userdevice_is_active.py sha256=O3FDoaGlcBp7lIOjrI2TE_B7KS-FE_yeAQQyG3ZtGn4 421
dj_waanverse_auth/migrations/0005_userdevice_login_method.py sha256=f7StTfL3PgUhpzP3mlH2291nSpCElbI_-29dqgjK_W8 430
dj_waanverse_auth/migrations/0006_resetpasswordtoken.py sha256=_qzf7D1AJyR4PtAwYbPhBtdYvm6jfic16xzZjlDEQbU 923
dj_waanverse_auth/migrations/0007_resetpasswordtoken_is_used.py sha256=r-d_ziloztARTZ_uHf6Lg-K5H4vBphGQFMzmFAPiCyg 410
dj_waanverse_auth/migrations/0008_usersession_delete_userdevice_and_more.py sha256=NNm8-KEgyRQwWgBrPUKuUYsDjUqb2vMxWsVvyLPcw2w 1932
dj_waanverse_auth/migrations/0009_alter_usersession_last_used.py sha256=QWTAjEpbNaFqOdypellxATGXngqncDFaiShIAAjorXc 477
dj_waanverse_auth/migrations/0010_usersession_login_method.py sha256=oDA_uz9Snqij2Zvot9j_ybNXoz0YYfef_P2LI9dghJQ 438
dj_waanverse_auth/migrations/0011_remove_usersession_last_updated.py sha256=9vSztBPiRi4Miq5mvd7o_dtaEbAoIPCQ3-Qj-vGLZLI 355
dj_waanverse_auth/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/routes/authorization_urls.py sha256=yxBbAovS3F4aq992IxjxgCxlSyLtkq0GtEVbiGo1bO4 620
dj_waanverse_auth/routes/login_urls.py sha256=GLj0wpeoKjio625iu2R1lWE8Bbn93sh9zWIDqLL5sJQ 166
dj_waanverse_auth/routes/mfa_urls.py sha256=sAOXGQb1AqgkWYEJQXGDnBrCHmp9bce9pYzu9HZFMVA 935
dj_waanverse_auth/routes/password_urls.py sha256=gD4UjsGOull_RBfcWS4EQsGUfLN8t14pgHXPJWM4clA 420
dj_waanverse_auth/routes/signup_urls.py sha256=oFH8EWLaB2D8pa7ForH1PCq8vsYQAE2muckZrgjh3Fc 466
dj_waanverse_auth/security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/security/constants.py sha256=55gmYSnVIhZtmgrmzUhNsyId9EWLUwQWYlj9241uZIs 692
dj_waanverse_auth/security/utils.py sha256=Uc4r5tLXmE1cIPW9dR1vGeR3QAFA6T9Q4WjkdmMfctM 4370
dj_waanverse_auth/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/serializers/authorization_serializer.py sha256=SsyAr05MVXwDWLZqO4X1SW3Sweu7af1nA2oEPxLtNdQ 391
dj_waanverse_auth/serializers/base_serializers.py sha256=INEhumhUrhzf9ZOM0Tdym4KNjebJ9VFeeK7riX-O6XQ 239
dj_waanverse_auth/serializers/client_hints_serializers.py sha256=4VL_KMkpgxL2wSXYXH1ymqJGljPvmZDkRkiB-axgpgE 6712
dj_waanverse_auth/serializers/login_serializers.py sha256=9CJVMIiQFDy1tAhycjUvrnVNh-PAZ6EflSYxWI2NL5A 3316
dj_waanverse_auth/serializers/password_serializers.py sha256=_3DxCytt84JT6yMKEYogrBxMTdVKgDDj46TIM_AfhwU 3842
dj_waanverse_auth/serializers/signup_serializers.py sha256=TupYNq6n3MnOTOj61o1bsDJfnDKJSNDKkVuzFcA8-4I 8938
dj_waanverse_auth/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/services/email_service.py sha256=Fk-R4pLq8u2CBKdw6XXQcFunQDJf4XJCe0VIxhwQDTk 16150
dj_waanverse_auth/services/mfa_service.py sha256=tEYLd19p2DzXsYzMwCFr54UqDY5BJ8kzOljL_pERsjM 6420
dj_waanverse_auth/services/session_utils.py sha256=6eFiYgpbksCDnR1DihAiO-jCAhga893MQ25_phLZiDg 2101
dj_waanverse_auth/services/token_classes.py sha256=si3Yv804XVKcP8b-3dRJFTNz-82oWPjBFN8LvCxdMb8 3509
dj_waanverse_auth/services/token_service.py sha256=aqRCdt3pVe_cWWskWtzVujDohVcR5NEbV0zNAswr9b4 5569
dj_waanverse_auth/services/utils.py sha256=GoK7_PxA6adzDspUmKrMed0mBiwJwtLbMuCDBVAQn7I 5756
dj_waanverse_auth/templates/emails/account_created.html sha256=ZESJKTBolDEjk73F30WXjLRC10FYnZ3sVKT4d-fEmXo 75
dj_waanverse_auth/templates/emails/base.html sha256=yrtJ5Ty0BFImhy7paT3Fi50ABFVAl26XkJ6iS0S-l78 2398
dj_waanverse_auth/templates/emails/deactivate_mfa.html sha256=OqnxKjNqZXCoigRBOMxX940cEtA2WhJ0y_ERxH2l7Po 1012
dj_waanverse_auth/templates/emails/login_alert.html sha256=9IIoX10yOLCJ4C1q3bCvzF2ABvekNpiwMZ0-JHFOm6Y 29
dj_waanverse_auth/templates/emails/mfa_disabled.html sha256=g3YaJepgJ4kzF4mDLQBjY0Baz46wwkk_AI2xDvTmN1I 961
dj_waanverse_auth/templates/emails/mfa_enabled.html sha256=cuhtjvDT8CwepKouwfmsKTp5pcnnGGv_2_Rg3Uu3HWA 1860
dj_waanverse_auth/templates/emails/password_reset.html sha256=COigSos26zrKDKhNRo6YRLfiLPQ_3MOWumVjzD4G8rc 1003
dj_waanverse_auth/templates/emails/password_reset_complete.html sha256=6eA9sW37V4fyFeh778yRVoMyu7UfiW6efxeu_9rwHK0 486
dj_waanverse_auth/templates/emails/regenerate_codes.html sha256=S77TXhp1fM1PEw1lapqGcpEYGsEaZ6qWvF1VfAkifRo 1165
dj_waanverse_auth/templates/emails/successful_login.html sha256=gMSw1fYxLr-PXsqveegQi6lF1sp2H1WpqxwTZM_vVTA 955
dj_waanverse_auth/templates/emails/verify_email.html sha256=JkFgANd9YMYVPiWs--rBDDkMlzxlzybUigkQTfevgMs 573
dj_waanverse_auth/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dj_waanverse_auth/views/authorization_views.py sha256=AmCDqDoTIlkRsOVC0kKbYiBKyiN5CRimqdeK-KLt2i0 3708
dj_waanverse_auth/views/login_views.py sha256=8VQ3pY-wbhDykngTjuzn13U0sXb7akNAImVnclcdZ2s 5191
dj_waanverse_auth/views/mfa_views.py sha256=O6mv3TxwX4Xr_dsTPTfSbo9vcKoC-qzJ8Jsry3X-q0A 5077
dj_waanverse_auth/views/password_reset_views.py sha256=JJXnUZdyGRMRq30JJaQJnleQRDBdE1ZBcEbLp92KMRo 2356
dj_waanverse_auth/views/signup_views.py sha256=ck8phDlbv7OhkzNYPcYsirxWhQ8xJk4bbQY-Wsw0BfA 3875
dj_waanverse_auth-0.0.2a2.dist-info/LICENSE sha256=kVciCUPERs-uZQ8_Wfwxg3W5xYLsVAddw_bIqVL6wb0 3722
dj_waanverse_auth-0.0.2a2.dist-info/METADATA sha256=7eK0r-Yw-kCksTMXSfJ4Imanu4Uo_SUrJF-xvwf_OKE 4521
dj_waanverse_auth-0.0.2a2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
dj_waanverse_auth-0.0.2a2.dist-info/top_level.txt sha256=FwaSwZ68XzRYxB0uEHoNPAYiUuD8HFt57Sckvhtn-yg 18
dj_waanverse_auth-0.0.2a2.dist-info/RECORD

top_level.txt

dj_waanverse_auth