One identity for every app and organisation.
AuthEngine is an open-source identity and access management (IAM) platform. It gives your applications a single place to handle sign-in, multi-tenant access control, OIDC federation, and audit — so you stop rebuilding login in every service.
People sign in once. Your APIs, dashboards, and partner apps all trust the same identity: who the user is, which organization they belong to, and what they are allowed to do.
AuthEngine is built for teams that run more than one application or more than one customer organization and need authentication, permissions, and policy to stay consistent across the stack.
AuthEngine provides a production-ready backend, an admin dashboard, and infrastructure tooling for deployment on AWS EC2 with K3s, Rancher, and Helm (in-cluster databases). Local development uses Docker Compose.
Documentation: docs.authengine.org · auth-engine-docs
We welcome issues and pull requests. Read Contributing or the org guide in CONTRIBUTING.md.