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 hybrid deployment on AWS (EC2, RDS) with managed Redis and MongoDB.
Refer to the documentation for deployment guides, architecture, API reference, and OAuth2/OIDC integration.
We welcome issues and pull requests. Read Contributing