# # OpenID Connect (Identity Provider) # # It's recommended you read the documentation before configuration of this section: # https://www.authelia.com/c/oidc oidc: # The hmac_secret is used to sign OAuth2 tokens (authorization code, access tokens and refresh tokens). # HMAC Secret can also be set using a secret: https://www.authelia.com/c/secrets hmac_secret:'abc123abc123abc' ... ## Clients is a list of known clients and their configuration. clients: -client_id:'tool' client_name:'tool' client_secret:'$pbkdf2-sha512$310000$c8p78n7pUMln0jzvd4aK4Q$JNRBzwAo0ek5qKn50cFzzvE9RXV88h1wJn5KGiHrD0YKtZaR/nCb2CJPOsKaPK0hjf.9yHxzQGZziziccp6Yng'# The digest of 'insecure_secret'. public:false authorization_policy:'two_factor' require_pkce:true pkce_challenge_method:'S256' redirect_uris: -'https://服务器地址/oidc/oidc_login.php' scopes: -'openid' -'profile' -'email' userinfo_signed_response_alg:'none' token_endpoint_auth_method:'client_secret_basic'