๐Ÿ” SecurityMIT 15K+

Authentik

Open-source identity provider for SSO and access management

Authentik is the open-source identity provider that makes single sign-on simple. With 15K+ GitHub stars, it provides SAML, OAuth2, LDAP, and RADIUSโ€”all the protocols you need for enterprise SSO. The Okta alternative you can self-host.

Min Memory2 GB
Min CPU2 cores
LicenseMIT
Authentik screenshot

Why Authentik?

Okta, Auth0, and Azure AD are expensive and store your identity data in their clouds. For compliance, cost, or control, you need SSO infrastructure on your own servers. But implementing identity protocols is complex and error-prone.

How It Works

Authentik provides a complete identity solution out of the box. Configure applications for SAML or OAuth2, set up LDAP for legacy apps, and add MFA for security. One platform handles all your SSO needs with a beautiful admin interface.

What Is Authentik?

Authentik is an open-source identity provider. It supports SAML, OAuth2/OIDC, LDAP, and RADIUS protocols. Provides SSO, MFA, user management, and acts as an authentication proxy for applications without native SSO support.

Key Benefits

Why teams choose Authentik

๐Ÿ”

All Protocols

SAML, OAuth2, OIDC, LDAP, RADIUS. One platform.

โœจ

Beautiful UI

Modern admin interface for configuration.

๐Ÿ”—

Auth Proxy

Add SSO to apps without native support.

๐Ÿ›ก๏ธ

MFA Built-In

TOTP, WebAuthn, and SMS verification.

๐Ÿ”„

Flows

Customizable authentication workflows.

๐Ÿ 

Self-Hosted

Your identity data on your infrastructure.

Features

Everything you need to build with Authentik

Application Catalog

Pre-configured integrations for common apps.

User Management

Create, manage, and sync users.

Group Policies

Role-based access with group membership.

Authentication Flows

Visual flow builder for login processes.

Outpost System

Distributed authentication at the edge.

API Access

Full API for automation and integration.

Use Cases

What you can build with Authentik

Enterprise SSO
Application access control
LDAP replacement
Zero-trust networking
Compliance requirements
Multi-tenant identity

Technology Stack

PythonGoTypeScriptPostgreSQLDocker

Ready to deploy Authentik?

Get started in minutes. Deploy on your own infrastructure at actual cloud cost. No markup, no vendor lock-in.