OpenID Configuration

OpenID Configuration được thiết kế theo đặc tả tại https://openid.net/specs/openid-connect-discovery-1_0.html

/.well-known/openid-configuration

GET https://oauth-qc.vinid.dev/.well-known/openid-configuration

​Cấu hình tích hợp OneID

{
  issuer: "https://oauth2-dev.vinid.dev/",
  authorization_endpoint: "https://oauth2-dev.vinid.dev/oauth2/auth",
  token_endpoint: "https://oauth2-dev.vinid.dev/oauth2/token",
  jwks_uri: "https://oauth2-dev.vinid.dev/.well-known/jwks.json",
  subject_types_supported: [
    "public"
  ],
  response_types_supported: [
    "code",
    "code id_token",
    "id_token",
    "token id_token",
    "token",
    "token id_token code"
  ],
  claims_supported: [
    "sub"
  ],
  grant_types_supported: [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ],
  response_modes_supported: [
    "query",
    "fragment"
  ],
  userinfo_endpoint: "https://oauth2-qc.vinid.dev/user-management/user-info",
  scopes_supported: [
    "offline",
    "openid"
  ],
  token_endpoint_auth_methods_supported: [
    "client_secret_post",
    "client_secret_basic",
    "private_key_jwt",
    "none"
  ],
  userinfo_signing_alg_values_supported: [
    "none",
    "RS256"
  ],
  id_token_signing_alg_values_supported: [
    "RS256"
  ],
  request_parameter_supported: true,
  request_uri_parameter_supported: true,
  require_request_uri_registration: true,
  claims_parameter_supported: false,
  revocation_endpoint: "https://oauth2-dev.vinid.dev/oauth2/revoke",
  backchannel_logout_supported: true,
  backchannel_logout_session_supported: true,
  frontchannel_logout_supported: true,
  frontchannel_logout_session_supported: true,
  end_session_endpoint: "https://oauth2-dev.vinid.dev/oauth2/sessions/logout"
}//20200908143350//https: //oauth2-dev.vinid.dev/.well-known/openid-configuration​{
  "issuer": "https://oauth2-dev.vinid.dev/",
  "authorization_endpoint": "https://oauth2-dev.vinid.dev/oauth2/auth",
  "token_endpoint": "https://oauth2-dev.vinid.dev/oauth2/token",
  "jwks_uri": "https://oauth2-dev.vinid.dev/.well-known/jwks.json",
  "subject_types_supported": [
    "public"
  ],
  "response_types_supported": [
    "code",
    "code id_token",
    "id_token",
    "token id_token",
    "token",
    "token id_token code"
  ],
  "claims_supported": [
    "sub"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit",
    "client_credentials",
    "refresh_token"
  ],
  "response_modes_supported": [
    "query",
    "fragment"
  ],
  "userinfo_endpoint": "https://oauth2-qc.vinid.dev/user-management/user-info",
  "scopes_supported": [
    "offline",
    "openid"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_post",
    "client_secret_basic",
    "private_key_jwt",
    "none"
  ],
  "userinfo_signing_alg_values_supported": [
    "none",
    "RS256"
  ],
  "id_token_signing_alg_values_supported": [
    "RS256"

Last updated