Specifications


OpenID specifications are developed by OpenID working groups and go through three phases: Drafts, Implementer’s Drafts, and Final Specifications. Implementer’s Drafts and Final Specifications provide intellectual property protections to implementers. Final Specifications are OpenID Foundation standards.

Final Specifications

OpenID Connect specifications:

FAPI working group specifications:

MODRNA working group specifications:

Implementer’s Drafts

OpenID Connect working group specifications:

HEART working group specifications:

FAPI working group specifications:

MODRNA working group specifications:

EAP working group specifications:

  • Token Bound Authentication – Defines how to apply Token Binding to OpenID Connect ID Tokens
  • EAP ACR Values – Enables OpenID Connect RPs to request that specific authentication context classes be applied to authentications performed and for OPs to inform RPs whether these requests were satisfied

Shared Signals and Events (SSE) working group specifications:

eKYC-IDA working group specifications:

Active Drafts

OpenID Connect working group specifications:

MODRNA working group specifications:

EAP working group specifications:

FAPI working group specifications:

  • FAPI 2.0: Advanced – The advanced profile is an extension of the baseline profile and provides non-repudiation for all exchanges including responses from resource servers
  • FAPI 1.0 — Lodging Intent ===> Now OAuth PAR + OAuth RAR

iGov working group specifications:

Shared Signals and Events working group specifications:

 

Inactive Drafts

Native Applications working group specifications:

Account Chooser & Open YOLO working group specifications:


Obsolete Specifications

Final OpenID 2.0 specifications:

OpenID 2.0 Drafts:

Early OpenID specifications: