GitSocial · Repository PassportCOMPLETED · 2026-10-01Z

fa-auth-m8 mano8 · COMPLETED

Self-contained FastAPI authentication microservice — JWT (HS256/RS256/ES256), Google OAuth2 + PKCE, API keys with rate limiting, and Redis-backed token revocation. Drop into any Docker Compose project.

github.com/mano8/fa-auth-m8 · ★ 4 · Forks 0 · Size 3.5 MB

SUMMARY

Technologies 19
Scored 19
Observed 19
Practices 6
Evidence 19
Skips 0

COVERAGE

Analyzed 457 files · 729 commits · 0 API calls

TECHNOLOGIES & DEPTH

Dockerfile LANGUAGE Depth 70
3 files · PRODUCTION
Shell LANGUAGE Depth 70
18 files · PRODUCTION
JSON LANGUAGE Depth 70
3 files · PRODUCTION
Markdown LANGUAGE Depth 70
21 files · PRODUCTION
TOML LANGUAGE Depth 70
2 files · PRODUCTION
YAML LANGUAGE Depth 70
40 files · PRODUCTION
Python LANGUAGE Depth 70
286 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
Alembic DATABASE Depth 81
32 files · PRODUCTION, TEST
FastAPI FRAMEWORK Depth 81
71 files · PRODUCTION, TEST
PostgreSQL DATABASE Depth 84
6 files · CONFIGURATION, TOOLING
Pydantic LIBRARY Depth 81
29 files · PRODUCTION, TEST
RabbitMQ MESSAGE_BROKER Depth 61
1 files · CONFIGURATION
Redis CACHE Depth 100
70 files · CONFIGURATION, PRODUCTION, TEST
Requests LIBRARY Depth 78
11 files · PRODUCTION, TEST
SQLAlchemy LIBRARY Depth 81
79 files · PRODUCTION, TEST
Starlette FRAMEWORK Depth 81
5 files · PRODUCTION, TEST
Uvicorn LIBRARY Depth 58
1 files · PRODUCTION
pytest TESTING Depth 78
95 files · PRODUCTION, TEST

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · observedlinting · observedformatting · absent

ACTIVITY & OWNERSHIP

First commit 2026-05-02
Last commit 2026-10-01
Active months 6
Commits 729

View on GitHub · GitSocial