diff --git a/projects/app/src/pageComponents/login/LoginForm/FormLayout.tsx b/projects/app/src/pageComponents/login/LoginForm/FormLayout.tsx index 2ac390bca..22e82c3fe 100644 --- a/projects/app/src/pageComponents/login/LoginForm/FormLayout.tsx +++ b/projects/app/src/pageComponents/login/LoginForm/FormLayout.tsx @@ -116,7 +116,7 @@ const FormLayout = ({ children, setPageType, pageType }: Props) => { ); const show_oauth = useMemo( - () => !getBdVId() && !!(feConfigs?.sso?.url || oAuthList.length > 0), + () => !!(feConfigs?.sso?.url || oAuthList.length > 0), [feConfigs?.sso?.url, oAuthList.length] ); diff --git a/projects/app/src/pageComponents/login/index.tsx b/projects/app/src/pageComponents/login/index.tsx index d24e3b771..27277b868 100644 --- a/projects/app/src/pageComponents/login/index.tsx +++ b/projects/app/src/pageComponents/login/index.tsx @@ -208,13 +208,6 @@ export const LoginContainer = ({ // initialization logic useEffect(() => { - // set page type based on configuration - const bd_vid = getBdVId(); - if (bd_vid) { - setPageType(LoginPageTypeEnum.passwordLogin); - return; - } - setPageType( feConfigs?.oauth?.wechat ? LoginPageTypeEnum.wechat : LoginPageTypeEnum.passwordLogin );