fastapi_user_auth

View on PyPIReverse Dependencies (1)

0.7.3 fastapi_user_auth-0.7.3-py3-none-any.whl

Wheel Details

Project: fastapi_user_auth
Version: 0.7.3
Filename: fastapi_user_auth-0.7.3-py3-none-any.whl
Download: [link]
Size: 47287
MD5: 78ff31a60bc5995be91c072166efadb6
SHA256: 4080462be01c069a5db767b75fbed7afca902c8af08d267c04598301a83b6f61
Uploaded: 2024-03-31 06:51:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fastapi_user_auth
Version: 0.7.3
Summary: FastAPI-User-Auth is a simple and powerful FastAPI user RBAC authentication and authorization library. Based on FastAPI-Amis-Admin and provides a freely extensible visual management interface.
Author-Email: Atomi <1456417373[at]qq.com>
Maintainer-Email: Atomi <1456417373[at]qq.com>
Project-Url: Documentation, http://docs.amis.work/
Project-Url: FastAPI-Amis-Admin, https://github.com/amisadmin/fastapi_amis_admin
Project-Url: Source, https://github.com/amisadmin/fastapi_user_auth
Keywords: fastapi,fastapi-user-auth,fastapi-amis-admin,fastapi-auth,fastapi-users,fastapi-jwt-auth,sqlmodel
Classifier: Framework :: FastAPI
Classifier: Environment :: Web Environment
Classifier: Topic :: System :: Systems Administration
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
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
Requires-Python: >=3.8
Requires-Dist: fastapi-amis-admin (<0.8.0,>=0.7.1)
Requires-Dist: email-validator (<3.0.0,>=1.3.1)
Requires-Dist: passlib (>=1.7.4)
Requires-Dist: bcrypt (<4.1.0,>=4.0.0)
Requires-Dist: casbin (>=1.34.0)
Requires-Dist: python-jose (>=3.3.0); extra == "jwt"
Requires-Dist: redis (>=4.2.0); extra == "redis"
Requires-Dist: uvicorn[standard] (<1.0,>=0.19.0); extra == "test"
Requires-Dist: pytest (>=6.2.4); extra == "test"
Requires-Dist: pytest-asyncio (<0.23.0,>=0.17); extra == "test"
Requires-Dist: aiosqlite (>=0.15.0); extra == "test"
Requires-Dist: python-jose (>=3.3.0); extra == "test"
Requires-Dist: jinja2 (<4.0.0,>=2.11.2); extra == "test"
Requires-Dist: ujson (>=5.5.0); extra == "test"
Requires-Dist: requests (>=2.28.1); extra == "test"
Requires-Dist: pre-commit (>=2.20.0); extra == "test"
Requires-Dist: httpx (>=0.23.3); extra == "test"
Requires-Dist: pydantic-settings (>=2.0.0); extra == "test"
Requires-Dist: sqlmodelx (>=0.0.11); extra == "test"
Provides-Extra: jwt
Provides-Extra: redis
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 14086 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fastapi_user_auth/__init__.py sha256=iyd_JX0ypxCEArE1n-i3a0PaTdqjWXXwU8wpWeFxe08 398
fastapi_user_auth/admin/__init__.py sha256=7w6q_eTSP8h2W9HyhIJNAa1auU_kJLOtmupJD99rmoY 249
fastapi_user_auth/admin/actions.py sha256=d1kmBApAjva2rTojkOWE-NSx3mV61huEBtFuFETvnDk 20091
fastapi_user_auth/admin/admin.py sha256=FKlvVLNmIP6OFWazUCpNeG82udo0qsDsDuHBRVvdoW8 16069
fastapi_user_auth/admin/app.py sha256=w3bxx6cwRfsPe4VXoytPX9Br0lgHWU7ZOhvYC7SAdXQ 3883
fastapi_user_auth/admin/site.py sha256=7HfkUWm4D5KCTvP4n7OvjBzA-hIAi2D5vMCIsPrnHEQ 3476
fastapi_user_auth/admin/utils.py sha256=nRs-z-A2qV12Lq89CWXyl-xkPMFoq1PisaobnyHWHPI 4762
fastapi_user_auth/auth/__init__.py sha256=i07R4jqyS9ay-nh9NnbT4I1ZapA1sKhBnHkn-Yy1AhQ 119
fastapi_user_auth/auth/auth.py sha256=D09KFbkFIFX67uBcHdyM8bNlomVqgUlVtANuaxQ5MDk 16874
fastapi_user_auth/auth/exceptions.py sha256=IRn8q7nVYKs6JaElOOEaQ5MJM561iAUdE9wbqGr4Q9I 2447
fastapi_user_auth/auth/model.conf sha256=xmcpezNc2vpicYcs7ghaRHSwZKcM5yVKarY93LBiu5M 362
fastapi_user_auth/auth/models.py sha256=6wxzvbgTvilgU5PlHDMaWSgL2B5YsJ97dVjQFiDh21o 4492
fastapi_user_auth/auth/schemas.py sha256=-HmjaNhS0vWYgJVX-sWQ_NZvI96cAXWq9vnlqYXW3io 1439
fastapi_user_auth/auth/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_user_auth/auth/backends/base.py sha256=obwjQb7TOVnxJ0HFrOKVpEpFSAxQ51eM2VGGZ317ERY 837
fastapi_user_auth/auth/backends/db.py sha256=_ebxgg9ZLjOjUB1vkW9tf_an4uI4EcP1Cn8EdbgOZV4 1976
fastapi_user_auth/auth/backends/jwt.py sha256=DuFkec62KjXu4dkzMdhRLG1ySExwg739Kz-ofuyAf-4 1319
fastapi_user_auth/auth/backends/redis.py sha256=_5BPC-nFQ4lXLWQSgEqesu6QXPd3IXxAUjONzpQroOo 1156
fastapi_user_auth/globals/__init__.py sha256=FUst_s2liXaHwnNos_HgQ5ZHxcwVhSibbD_tjcBgV1k 491
fastapi_user_auth/globals/deps.py sha256=3ZxyFXPY0qtLfDmDBq0D-FE03__w9KSC1Fswl3FSdlk 756
fastapi_user_auth/locale/zh_CN/LC_MESSAGES/messages.mo sha256=4wX4FtxQzN59drhmvl1PW0T3pP7vqpUZsRin3u27JL0 5413
fastapi_user_auth/locale/zh_CN/LC_MESSAGES/messages.po sha256=hfgJ0hUht66C-rYhLpgVxupHemzoKMj97-HvJ1wWH3Q 8471
fastapi_user_auth/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_user_auth/mixins/admin.py sha256=y6YDDKBwpe5s1Vaccfc_kMIgIGP7xcUHlUmfCenA_fw 1433
fastapi_user_auth/mixins/models.py sha256=aB6O9vm870soI6uREmsV-nt-Y46WpN51w2t3etRATZ0 1841
fastapi_user_auth/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_user_auth/utils/casbin.py sha256=MFyvPrt6iqz5JnaoYjudQxKS1-DN8uQ1a8bLu58qk08 7415
fastapi_user_auth/utils/sqlachemy_adapter.py sha256=tUc71TVs_rjw-3ohDm5gSn98Hb8PpLLaxjfwug3lz5Q 10699
fastapi_user_auth/utils/sqltypes.py sha256=Ox1tN7NE0Fv_UW9zq_33gRuP5NG6x9cN5ebm7zZLm6g 921
fastapi_user_auth-0.7.3.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
fastapi_user_auth-0.7.3.dist-info/METADATA sha256=MbTen0hIOY5yZHjtaaW6paGfAwfFpqAf6oG-bLA3Sxs 16316
fastapi_user_auth-0.7.3.dist-info/RECORD