diff --git a/src/views/settings/Auth/OIDC.vue b/src/views/settings/Auth/OIDC.vue index c66af85ca..d8682873d 100644 --- a/src/views/settings/Auth/OIDC.vue +++ b/src/views/settings/Auth/OIDC.vue @@ -32,6 +32,7 @@ export default { 'AUTH_OPENID_PROVIDER_TOKEN_ENDPOINT', 'AUTH_OPENID_PROVIDER_JWKS_ENDPOINT', 'AUTH_OPENID_PROVIDER_USERINFO_ENDPOINT', 'AUTH_OPENID_PROVIDER_END_SESSION_ENDPOINT', 'AUTH_OPENID_PROVIDER_SIGNATURE_ALG', 'AUTH_OPENID_PROVIDER_SIGNATURE_KEY', + 'AUTH_OPENID_PKCE', 'AUTH_OPENID_CODE_CHALLENGE_METHOD', 'AUTH_OPENID_SCOPES', 'AUTH_OPENID_ID_TOKEN_MAX_AGE', 'AUTH_OPENID_ID_TOKEN_INCLUDE_CLAIMS', 'AUTH_OPENID_USE_STATE', 'AUTH_OPENID_USE_NONCE', 'AUTH_OPENID_ALWAYS_UPDATE_USER', 'AUTH_OPENID_IGNORE_SSL_VERIFICATION', 'AUTH_OPENID_SHARE_SESSION', 'AUTH_OPENID_USER_ATTR_MAP' @@ -87,6 +88,12 @@ export default { AUTH_OPENID_PROVIDER_SIGNATURE_KEY: { hidden: (form) => form['AUTH_OPENID_KEYCLOAK'] }, + AUTH_OPENID_PKCE: { + hidden: (form) => form['AUTH_OPENID_KEYCLOAK'] + }, + AUTH_OPENID_CODE_CHALLENGE_METHOD: { + hidden: (form) => form['AUTH_OPENID_KEYCLOAK'] || !form['AUTH_OPENID_PKCE'] + }, 'AUTH_OPENID_SCOPES': { hidden: (form) => form['AUTH_OPENID_KEYCLOAK'] },