From eb6593c5f36b115837e01da8a16cbbb625c54a9d Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Fri, 21 Aug 2020 14:55:24 -0400 Subject: [PATCH] 16314: Invoke user/pass prompt for Test authentication method. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- src/common/config.ts | 6 ++++++ src/views/login-panel/login-panel.tsx | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/common/config.ts b/src/common/config.ts index cf539f3d..4e32395b 100644 --- a/src/common/config.ts +++ b/src/common/config.ts @@ -76,6 +76,9 @@ export interface ClusterConfigJSON { SSO: { Enable: boolean; } + Test: { + Enable: boolean; + } }; Collections: { ForwardSlashNameSubstitution: string; @@ -231,6 +234,9 @@ export const mockClusterConfigJSON = (config: Partial): Clust SSO: { Enable: false, }, + Test: { + Enable: false; + } }, Collections: { ForwardSlashNameSubstitution: "", diff --git a/src/views/login-panel/login-panel.tsx b/src/views/login-panel/login-panel.tsx index f60f032a..f7cba4f8 100644 --- a/src/views/login-panel/login-panel.tsx +++ b/src/views/login-panel/login-panel.tsx @@ -72,7 +72,7 @@ type LoginPanelProps = DispatchProp & WithStyles & { const requirePasswordLogin = (config: Config): boolean => { if (config && config.clusterConfig) { - return config.clusterConfig.Login.LDAP.Enable || config.clusterConfig.Login.PAM.Enable || false; + return config.clusterConfig.Login.LDAP.Enable || config.clusterConfig.Login.PAM.Enable || config.clusterConfig.Login.Test.Enable || false; } return false; }; -- 2.30.2