Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / codemation / easyauth
Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codemation%2Feasyauth
Stars: 525
Forks: 46
Open Issues: 13
License: mit
Language: Python
Repo Size: 3.61 MB
Dependencies:
37
Created: over 3 years ago
Updated: about 1 month ago
Last pushed: 8 months ago
Last synced: 29 days ago
Commit Stats
Commits: 207
Authors: 7
Mean commits per author: 29.57
Development Distribution Score: 0.618
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/codemation/easyauth
Topics: admin-dashboard, authentication, authorization, fastapi, gui, jwt, permissions, rbac, user-management
Files
Dependencies
- actions/checkout v2 composite
- actions/setup-python v2 composite
- docker/setup-buildx-action v1 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v1 composite
- tiangolo/uvicorn-gunicorn-fastapi python3.8 build
- ubuntu latest build
- asgi-lifespan ==2.0.0 development
- httpx ==0.23.3 development
- pre-commit ==2.15.0 development
- pydbantic ==0.0.45 development
- pytest ==7.2.1 development
- pytest-asyncio ==0.20.3 development
- pytest-env ==0.8.1 development
- requests ==2.26.0 development
- PyJWT >=2.0.0
- bcrypt >=3.2.0
- easyadmin ==0.170
- easyrpc ==0.245
- easyschedule ==0.107
- email-validator ==1.1.3
- fastapi >=0.89.1
- fastapi-mail >=0.3.7
- google-api-python-client ==2.26.1
- gunicorn >=20.1.0
- httptools ==0.5.0
- makefun ==1.9.5
- pydbantic >=0.0.45
- python-jwt >=3.3.4
- python-multipart >=0.0.5
- uvicorn >=0.15.0