Authentik iconAuthentik

Open-source Identity Provider with flexibility.

Open Source Alternative to:

Repository activity:

Stars13,911

Forks945

Open Issues582

Last commit1 day ago

Languages:

Python
TypeScript
Go
Authentik screenshot

authentik is an open-source Identity Provider designed to offer flexibility and versatility. It supports a wide range of authentication protocols and can be used as a self-hosted replacement for large-scale deployments of commercial identity providers like Okta, Auth0, Entra ID, and Ping Identity. Whether for employees or B2B2C use, authentik aims to be the authentication glue you need.

  • Protocol Support: authentik supports a wide range of protocols including SAML, OAuth2, and OIDC.
  • Self-Hosted: Ideal for organizations looking to replace commercial IdPs with a self-hosted solution.
  • Enterprise-Ready: Suitable for large-scale deployments and offers enterprise-grade features.
  • Docker & Kubernetes: Easily deployable using Docker Compose for small setups or Helm Charts for larger environments.
  • Extensible: Highly customizable to meet the unique needs of your organization.
  • Community-Driven: Open-source and backed by a strong community of contributors.

authentik is the go-to solution for organizations seeking a flexible, versatile, and self-hosted Identity Provider. With its robust feature set and strong community support, authentik is well-suited for both small and large-scale deployments.

Share: