Ahdapa logo

OAuth 2.0 Identity Provider
for Kerberos Environments

A stateless, horizontally scalable, post-quantum ready IdP built for FreeIPA.

Named after Adapa, the Mesopotamian sage whom the god Enki granted extraordinary wisdom — a mortal entrusted with divine knowledge.

Up and Running in Minutes

Configure, start, and authenticate your first user.

terminal
$ ahdapa /etc/ahdapa/config.toml

INFO ahdapa: loading config from '/etc/ahdapa/config.toml'
INFO ahdapa: opening database '/var/lib/ahdapa/ahdapa.db'
INFO ahdapa::keys: Generated signing key (ES256)
INFO ahdapa: OAuth2/OIDC server listening on 0.0.0.0:8443
     (issuer=https://idp.example.com)

The Ahdapa Ecosystem

A server, an admin WebUI, and a CLI — everything you need for enterprise identity.

⚙️

Ahdapa Server

Full OAuth2/OIDC IdP with admin API, Kerberos SSO, passkeys, federation, SPIFFE, and clustering.

🖥️

Admin WebUI

React 19 + PatternFly 6 panel for managing clients, users, groups, federation, and HBAC policies.

💻

CLI Tool (ahdapactl)

Command-line cluster management — register clients, manage keys, configure HBAC rules, and monitor nodes.

27

IETF RFCs and standards implemented — and counting

From RFC 6749 (OAuth 2.0) to RFC 9449 (DPoP) and ML-DSA post-quantum signatures, Ahdapa tracks the standards so you don't have to.

View RFC Compliance →