When building platforms with multiple Python services (FastAPI, Flask, Django, internal APIs), we kept facing the same issues:
When building platforms with multiple Python services (FastAPI, Flask, Django, internal APIs), we kept facing the same issues:
• Authentication duplicated across services
• Roles and permissions drifting over time
• Weak tenant isolation
• No clear audit trail
We built Verge Auth to solve this centrally.
It’s a Python-first authentication & authorization service that:
Integrates once across FastAPI, Flask, Django, or custom Python APIs
Automatically generates permissions from routes
Enforces RBAC and tenant isolation centrally
Provides detailed audit logs
It can be:
Fully self-hosted using Docker Compose (on-prem)
Or used as a managed service
This is aimed at teams running multiple Python services, not simple apps.
Would love feedback:
• Would this simplify your setup?
• What would make you hesitant to adopt it?