Skip to end of metadata
Go to start of metadata

The OAuth login module is a planned login facility providing access to third party OAuth-2.0 and OpenID/Connect Services.

For OpenID/Connect authorization providers we may also act as a resource provider, which validates ID tokens presented by external clients.

Further Readings

OpenID 1.0 Specification: http://openid.net/specs/openid-connect-core-1_0.html

Microsoft's implementation notes: https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-tokens

Microsoft Online OpenID configuration: https://login.microsoftonline.com/common/.well-known/openid-configuration

Google's OpenID Connect implementation notes: https://developers.google.com/identity/protocols/OpenIDConnect

Google Accounts OpenID configuration: https://accounts.google.com/.well-known/openid-configuration

github OAuth Guide: https://developer.github.com/v3/oauth

IANA registry of JSON Web Token Claims: https://www.iana.org/assignments/jwt/jwt.xhtml

RFCs

RFC 7515, JSON Web Signature (JWS), https://tools.ietf.org/html/rfc7515

RFC 7516, JSON Web Encryption (JWE), https://tools.ietf.org/html/rfc7516

RFC 7517, JSON Web Key (JWK), https://tools.ietf.org/html/rfc7517

RFC 7518, JSON Web Algorithms (JWA), https://tools.ietf.org/html/rfc7518

RFC 7519, JSON Web Token (JWT), https://tools.ietf.org/html/rfc7519

  • No labels