goauthentik / authentik Identity provider

Open source identity provider

The authentication glue you need.

Every service speaks a slightly different dialect of login. authentik sits in the middle and speaks all of them, so the wiring stops being a per-application project.

What sits on each side Illustrative
Directorysource
Social loginsource
Existing user storesource
authentik the glue
Internal appsconsumer
SaaS toolsconsumer
Infrastructureconsumer

Node labels are illustrative categories. The project description is one line: the authentication glue you need.

01

Glue is a real category

The hard part of authentication is rarely one protocol. It is the count of pairs you have to connect and keep working.

02

One place to change it

When policy lives in the middle, updating who can reach what is one edit rather than a sweep across every app.

03

Self-hosted

Identity is the system everything else trusts, which is a reasonable thing to want to run yourself.

goauthentik/authentik Design study by Goose. Not affiliated with the project.