Specifications & Developer Information


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:

Implementer’s Drafts

OpenID Connect specifications:

  • Session Management – (Optional) Defines how to manage OpenID Connect sessions, including postMessage-based logout functionality


Obsolete Specifications

Final OpenID 2.0 specifications:

OpenID 2.0 Drafts:

Early OpenID specifications:


The Libraries page lists libraries that implement OpenID Connect and related specifications.

See the OpenID Connect page for more information about OpenID Connect.