oidc
OpenID Connect Discovery
Changed onA mechanism for an OpenID Connect Relying Party to discover the End-User's OpenID Provider and obtain information needed to interact with it, including its OAuth 2.0 endpoint locations.
Popular libraries for OpenID Connect clients include oidc-client-js (JavaScript), go-oidc (Golang), and others. For a full list of clients go here: https://openid.net/developers/certified/
get/.well-known/openid-configuration
Request
- Base URL/ (relative, and the document was published on a file host, not at the API’s origin)
- URL/.well-known/openid-configuration
- Authnone declared
Response
oidcConfiguration
Example response
{
"authorization_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/auth",
"device_authorization_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/device/oauth",
"issuer": "https://playground.ory.sh/ory-hydra/public/",
"jwks_uri": "https://{slug}.projects.oryapis.com/.well-known/jwks.json",
"registration_endpoint": "https://playground.ory.sh/ory-hydra/admin/client",
"token_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/token"
}Changes
- info
api tag
oidcadded - info
api tag
v0alpha2removed
- info
- info
api tag
v0alpha2added - info
api tag
oidcremoved
- info