The OpenID Connect Working Group recommends approval of the following specifications as Final OpenID Specifications:
- OpenID Connect Core – Defines the core OpenID Connect functionality: authentication built on top of OAuth 2.0 and the use of Claims to communicate information about the End-User.
- OpenID Connect Discovery – Defines how Relying Parties dynamically discover information about OpenID Providers.
- OpenID Connect Dynamic Client Registration – Defines how Relying Parties dynamically register with OpenID Providers.
- OAuth 2.0 Multiple Response Type Encoding – Defines several specific new OAuth 2.0 response types.
- OpenID Connect Session Management – Defines how to manage OpenID Connect sessions, including logout functionality.
- OAuth 2.0 Form Post Response Mode – Defines how to return OAuth 2.0 Authorization Response parameters (including OpenID Connect Authentication Response parameters) using HTML form values that are auto-submitted by the User Agent using HTTP POST.
- http://openid.net/specs/openid-connect-core-1_0-17.html
- http://openid.net/specs/openid-connect-discovery-1_0-21.html
- http://openid.net/specs/openid-connect-registration-1_0-23.html
- http://openid.net/specs/oauth-v2-multiple-response-types-1_0-11.html
- http://openid.net/specs/openid-connect-session-1_0-18.html
- http://openid.net/specs/oauth-v2-form-post-response-mode-1_0-02.html
- OpenID Connect Basic Client Implementer’s Guide – Simple subset of the Core functionality for a web-based Relying Party using the OAuth code flow.
- OpenID Connect Implicit Client Implementer’s Guide – Simple subset of the Core functionality for a web-based Relying Party using the OAuth implicit flow.