fastapi-auth-toolkit

View on PyPIReverse Dependencies (0)

0.0.2 fastapi_auth_toolkit-0.0.2-py3-none-any.whl

Wheel Details

Project: fastapi-auth-toolkit
Version: 0.0.2
Filename: fastapi_auth_toolkit-0.0.2-py3-none-any.whl
Download: [link]
Size: 41614
MD5: 1ccda6799ee2455f5f0d859caaed0e48
SHA256: 631ffdde4236504c92aa6aa19b451fa2b9a2cec07df86dadb70991a916a5b9e6
Uploaded: 2024-08-14 10:22:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fastapi-auth-toolkit
Version: 0.0.2
Summary: A comprehensive FastAPI authentication library that provides a robust and integrated set of features for user authentication, registration, and account management. This library also supports third-party social account authentication, making it easy to integrate with popular social platforms.
Author-Email: Ankaj Gupta <ankajgupta[at]coderwebsite.com>, Coder Website <contact[at]coderwebsite.com>
License: MIT
Keywords: fastapi-auth,fastapi,python,fastapi jwt,fastapi beanie,pymongo
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Dist: fastapi
Requires-Dist: pydantic
Requires-Dist: uvicorn
Requires-Dist: passlib
Requires-Dist: pyjwt
Requires-Dist: bson
Requires-Dist: pydantic-settings
Requires-Dist: bcrypt
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4201 characters]

WHEEL

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

RECORD

Path Digest Size
fastapi_auth_toolkit/__init__.py sha256=Ps3N5sILFwkEpW8CJqS_RoirxeOFOugEOVNSYGYTclA 479
fastapi_auth_toolkit/app/__init__.py sha256=oegVNbXhwjfe2BT2u4NVs_qzA0WbBPZTnB9xM-F8dcg 2293
fastapi_auth_toolkit/app/config.py sha256=XZYID7o-mbWA0VSLnMEmwu7HyLD3HevHd8N199VHY3c 965
fastapi_auth_toolkit/app/events.py sha256=7KdkuV5Q1dQdJPQdBOiOun6bDsK68ebJiFUcMSPrfKY 1074
fastapi_auth_toolkit/app/middlewares.py sha256=_53hUlx00eAIS0S7sIqDxLftn1tE2V6shUGiT8aopuM 430
fastapi_auth_toolkit/app/events/profile.py sha256=nJeuZM5gPHNBDv_ke8nZQyAU7G-hKc3qKmhfkeoq3_I 312
fastapi_auth_toolkit/app/exception/__init__.py sha256=4wb0KKO5zk56pdVPDvGXkNQwsqhwE1SvAqfxYWybajI 1715
fastapi_auth_toolkit/app/exception/database.py sha256=jDCh_z5_bBkuQrjXH-kbUV8aJMIetmY7OH0GpKEva9g 528
fastapi_auth_toolkit/app/exception/permissions.py sha256=jq5L3lMOE9d7wuKJ5FPt5Nuz7RL3-FEWL3DQDMW26aE 532
fastapi_auth_toolkit/app/exception/response.py sha256=zccUUVXQH0SPiZIvs6VN_fVEOzuP8Lq7KzD7bAGtHug 496
fastapi_auth_toolkit/app/exception/token.py sha256=ThloZX7Yxa0oAdNlFFjHdL1yvi4MjddJmmFTcFVHF34 436
fastapi_auth_toolkit/app/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/app/helpers/operations.py sha256=XLUIL787gALscpZaQjXjNNBgzM8G58QmkTbK-jm5T2M 3136
fastapi_auth_toolkit/app/models/mixin/base.py sha256=qhiIOI48pInI4T44BD7Ur1cKQ2C8jyed5FX1MxEYF6A 525
fastapi_auth_toolkit/app/models/mixin/date_and_time.py sha256=HTsG5VregXBz6gjWXMUJU_yMPP9RfMXdCf7xaK4t8Jc 655
fastapi_auth_toolkit/app/permissions/__init__.py sha256=UKU0UM0wZQY7lfSAJwYgPYSXmFpLQ-R2wQiZyzhhaOc 638
fastapi_auth_toolkit/app/schemas/database.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/app/schemas/jwt.py sha256=ewPBvQE1ta3CjNCVhPpmVAXLPl3mAxvu5-WzEb7rcKI 1562
fastapi_auth_toolkit/app/services/jwt.py sha256=V_9GnvEjgXIt2kVWLqcZzeEYJRGBl7eBLlZ8NhOSQ2o 4228
fastapi_auth_toolkit/app/services/password.py sha256=cjv3UXhcaG9W1geqQ5xAuju3OIHnKIXDcUzyf-O6rws 569
fastapi_auth_toolkit/app/settings/__init__.py sha256=fVbyhrY_tCBYN9GGADIyG8-iVmW1PgfsGdRC0Ix4Vg8 167
fastapi_auth_toolkit/app/settings/cookies.py sha256=AmodNcjRMwCzDIo3k2Qs1TjU20RjzScJmsH5LLmOsLk 1927
fastapi_auth_toolkit/app/settings/jwt.py sha256=T6eizipiFrxsmsEqdMi16JtWCzK0ReM-l11jKZN_hhY 2216
fastapi_auth_toolkit/app/settings/session.py sha256=GwleHR7x4vmPvE5yjC04lgl5xTPdGSFlImCD8ln8mI4 1810
fastapi_auth_toolkit/app/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/app/utils/decorators.py sha256=m4RJP9KzciC5W4biGWe9lzKzEMOtQ68BLT7JuOmVU8c 293
fastapi_auth_toolkit/app/utils/functions.py sha256=qYsMuUPUpVVoIXsJHYSUESHP1pqlZMLXvaL5JlgzfJc 1001
fastapi_auth_toolkit/app/utils/enums/__init__.py sha256=Ri-Rq2gDnB_0zIFEs-Px77MmpIpPHd01k_OTcI2OCfU 524
fastapi_auth_toolkit/app/utils/enums/auth.py sha256=DDhZKSnDI6eqkm9LDyxVy17K8QwkfTP5jUyivpVcB4U 507
fastapi_auth_toolkit/app/utils/enums/base.py sha256=AD7JHIEQlaaQbeSEeDhkVPdMiZvHr8Fqu1DBfnBZ2zw 638
fastapi_auth_toolkit/app/utils/enums/database.py sha256=YyOmyVkltFdWm5sjk6KnL5-ime_shpa0ruzSoU7Z1tY 508
fastapi_auth_toolkit/app/utils/enums/response.py sha256=zPJX3XvfWWxLGxOHYOq9_hgwLiV3DJd3YIpiHM_DB6k 848
fastapi_auth_toolkit/app/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/app/views/base.py sha256=PgQqntz8U9rZ1ais9sRUp7qcc_L35U4uU33_R0-X958 4493
fastapi_auth_toolkit/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/middlewares.py sha256=vRgBuuhd1StFDXr-GdfyLKoTibJxhJtZRJXxpoNtbSA 1105
fastapi_auth_toolkit/auth/routers.py sha256=jWdzYAGQMGLuc_xveHNU_tfo0tZUNFBp_9_0XfIPPLA 219
fastapi_auth_toolkit/auth/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/api/auth.py sha256=WGxAimVuqdhCI2vt_AMgZP1cHnm9t7nhtmFWMZqFV44 1728
fastapi_auth_toolkit/auth/api/roles.py sha256=4j6PC7Gi0S-92lt4Q_gsUWPHJHdKdeVohh1IlLpOJ7I 2126
fastapi_auth_toolkit/auth/api/user.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/config/authentication.py sha256=LKBYQE6usPun5PJlRcO8E1IeY7-7oAz4N9mPdAYPiss 4242
fastapi_auth_toolkit/auth/events/profile.py sha256=nJeuZM5gPHNBDv_ke8nZQyAU7G-hKc3qKmhfkeoq3_I 312
fastapi_auth_toolkit/auth/exception/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/exception/authentication.py sha256=tCkpbmvr79YEJQQp_Blvgi5-Q5ERfy46NbKECffyxVo 2899
fastapi_auth_toolkit/auth/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/helpers/authentication.py sha256=WaG8nsK_4BSxH2kcyfqbpuxdJganbuluQ4EzGYqFBJ8 4439
fastapi_auth_toolkit/auth/managers/auth.py sha256=sdHAYca0Bs1chBHoN1CmzH6gkY-L6uKk7oMhrpL3Usg 2003
fastapi_auth_toolkit/auth/managers/base.py sha256=GqK9fBO4XC2YTg1DPmzxUnUwKCNXBoFcDTCc_Y_9fjA 419
fastapi_auth_toolkit/auth/managers/profile.py sha256=hPaHMd4uSAPw-nY20sTUGrHG-yDB1Tr2ThfLtMa8CKM 879
fastapi_auth_toolkit/auth/models/__init__.py sha256=g6CnO7j9Oqlv-BhHbat8mVtzI0xYyxIQY52S0WolbAo 658
fastapi_auth_toolkit/auth/models/auth.py sha256=YSF98lbYOaShpTrOyKtFUSpMSBrrIQJqbMWk8D12QCU 826
fastapi_auth_toolkit/auth/models/base.py sha256=FaSvtSK-69iMgTbyC-lghD9We1XH05FeUWDd49XuxHk 1068
fastapi_auth_toolkit/auth/models/profile.py sha256=WJc3yP9SPZwCDm7I02UxavW3PsqE8nLB499giEJsY94 1433
fastapi_auth_toolkit/auth/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_auth_toolkit/auth/schemas/auth.py sha256=S-xdTGIP5qGCzpRTERqA2mEma09qLae5gMlNh6dEcJY 645
fastapi_auth_toolkit/auth/schemas/user.py sha256=RBbU3oK8FJzs9S_7JI5moiJO0HTnPCcbHdPD4MfbTwE 918
fastapi_auth_toolkit/auth/schemas/response/auth.py sha256=aREHggEDky0ZKpvubrBB_srPb-S_u3jEWSIIWJNHzOQ 3359
fastapi_auth_toolkit/auth/services/__init__.py sha256=2itliVjxG9auOjvxTq4HoIbkPYvRiNQ74H63UGNyQlw 126
fastapi_auth_toolkit/auth/services/auth.py sha256=C9nFsXF4RVbQUp8wcYVym8WIntf9BejtPDl5eHNNVbE 2407
fastapi_auth_toolkit/auth/utils/__init_.py sha256=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN_XKdLCPjaYaY 2
fastapi_auth_toolkit/auth/utils/enums/__init__.py sha256=hvXerBsItz-oawrR9r_sqqXs92BCd4udEXD8eHfq2qY 493
fastapi_auth_toolkit/auth/utils/enums/account.py sha256=3es3xBa3gs-m5ImyzeM5ER5fR6YJVuhYGax2eXQ6tZk 1913
fastapi_auth_toolkit/auth/utils/enums/choices.py sha256=FwQ5TRaQNxQg9rh659kikeAd5770UIxlwK_ZzrZwmvo 1057
fastapi_auth_toolkit-0.0.2.dist-info/LICENSE sha256=7lJZ8LYpnhV6a_3P-ISk6gDYTgd7Az5sVYzbBCLSA4Y 1072
fastapi_auth_toolkit-0.0.2.dist-info/METADATA sha256=cAEHrVLnFULqaa7Bgxus2WrC-xzUNQpzAAf9aJ62tF8 5355
fastapi_auth_toolkit-0.0.2.dist-info/WHEEL sha256=HiCZjzuy6Dw0hdX5R3LCFPDmFS4BWl8H-8W39XfmgX4 91
fastapi_auth_toolkit-0.0.2.dist-info/top_level.txt sha256=PQ_mkO3hk7sbTHDrLJAxGxdgX0FpuA2H2I-nkIp4SU0 21
fastapi_auth_toolkit-0.0.2.dist-info/RECORD

top_level.txt

fastapi_auth_toolkit