From fd749ef211db3cbaac2c56ea1d95cf0251755580 Mon Sep 17 00:00:00 2001 From: jiangweidong Date: Tue, 13 Dec 2022 15:07:43 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20OpenID=E6=94=AF=E6=8C=81PKCE=E6=96=B9?= =?UTF-8?q?=E5=BC=8F=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/settings/Auth/OIDC.vue | 7 +++++++ 1 file changed, 7 insertions(+) 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'] },