Metadata-Version: |
2.1 |
Name: |
easy-auth |
Version: |
2.0.3 |
Summary: |
Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage. |
Author: |
Joshua Jamison |
Author-Email: |
joshjamison1[at]gmail.com |
Project-Url: |
Documentation, https://easyauth.readthedocs.io/en/latest/ |
Project-Url: |
Source Code, https://github.com/codemation/easyauth |
Project-Url: |
Bug Tracker, https://github.com/codemation/easyauth/issues |
License: |
MIT |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Natural Language :: English |
Classifier: |
Framework :: FastAPI |
Classifier: |
Programming Language :: Python |
Classifier: |
Programming Language :: Python :: 3.7 |
Classifier: |
Programming Language :: Python :: 3.8 |
Classifier: |
Programming Language :: Python :: 3.9 |
Classifier: |
Programming Language :: Python :: 3.10 |
Classifier: |
Programming Language :: Python :: 3 :: Only |
Classifier: |
Topic :: Internet :: WWW/HTTP :: Session |
Requires-Python: |
>=3.7 |
Requires-Dist: |
makefun (==1.9.5) |
Requires-Dist: |
easyschedule (==0.107) |
Requires-Dist: |
PyJWT (>=2.0.0) |
Requires-Dist: |
python-jwt (>=3.3.4) |
Requires-Dist: |
fastapi (>=0.89.0) |
Requires-Dist: |
uvicorn |
Requires-Dist: |
python-multipart (>=0.0.5) |
Requires-Dist: |
easyadmin (==0.170) |
Requires-Dist: |
easyrpc (==0.245) |
Requires-Dist: |
httptools (==0.5.0) |
Requires-Dist: |
pydbantic (>=0.0.45); extra == "all" |
Requires-Dist: |
cryptography (>=35.0.0); extra == "all" |
Requires-Dist: |
bcrypt (>=3.2.0); extra == "all" |
Requires-Dist: |
example (==0.1.0); extra == "all" |
Requires-Dist: |
gunicorn (==20.1.0); extra == "all" |
Requires-Dist: |
fastapi-mail (>=0.3.7); extra == "all" |
Requires-Dist: |
email-validator (==1.1.3); extra == "all" |
Requires-Dist: |
google-api-python-client (==2.31.0); extra == "all" |
Requires-Dist: |
pydbantic (>=0.0.45); extra == "server" |
Requires-Dist: |
cryptography (>=35.0.0); extra == "server" |
Requires-Dist: |
bcrypt (>=3.2.0); extra == "server" |
Requires-Dist: |
example (==0.1.0); extra == "server" |
Requires-Dist: |
gunicorn (==20.1.0); extra == "server" |
Requires-Dist: |
fastapi-mail (>=0.3.7); extra == "server" |
Requires-Dist: |
email-validator (==1.1.3); extra == "server" |
Requires-Dist: |
google-api-python-client (==2.31.0); extra == "server" |
Provides-Extra: |
all |
Provides-Extra: |
client |
Provides-Extra: |
server |
Description-Content-Type: |
text/markdown |