Start with Identity
8 deep dives

Identity standards, explained

Standards tracker →

The protocols that hold identity together, in plain language: what each one is, how it works, where it stands, and the pitfalls to avoid. For the at-a-glance status table, see the research tracker.

OAuth 2.0
stable
RFC 6749 (+ RFC 6750) · IETF

OAuth 2.0 is the delegated authorization framework that lets an app obtain scoped access to resources on a user's behalf. It is about access, not identity.

OAuth 2.1
draft
draft-ietf-oauth-v2-1 · IETF

OAuth 2.1 is a consolidation of OAuth 2.0 plus a decade of security best practice into a single, safer-by-default specification.

OpenID Connect (OIDC)
stable
OpenID Connect Core 1.0 · OpenID Foundation

OpenID Connect is the identity layer on top of OAuth 2.0. It is what you use to log a user in and learn who they are.

SAML 2.0
stable
OASIS SAML v2.0 · OASIS

SAML 2.0 is the XML-based standard behind enterprise single sign-on. It is older than OIDC but remains the lingua franca of enterprise federation.

WebAuthn / FIDO2
draft
W3C Web Authentication Level 3 · W3C

WebAuthn and FIDO2 are the standards behind passkeys and security keys: public-key authentication that is resistant to phishing by design.

FAPI (Financial-grade API)
stable
FAPI 1.0 and FAPI 2.0 · OpenID Foundation

FAPI is a hardened OAuth and OIDC security profile for high-risk APIs such as open banking, where a standard OAuth setup is not strong enough.

SCIM 2.0
stable
RFC 7643 & RFC 7644 · IETF

SCIM is the standard for automatically provisioning and deprovisioning user accounts across applications. It is how identity flows between systems.

Verifiable Credentials & SD-JWT
recommendation
W3C VC Data Model 2.0; IETF SD-JWT VC · W3C / IETF

Verifiable Credentials are tamper-evident digital credentials a user holds in a wallet and presents without contacting the issuer. They underpin decentralized identity and the EU wallet.