mirror of
https://github.com/labring/FastGPT.git
synced 2025-12-26 04:32:50 +00:00
Refactor login initialization logic to remove unused configuration check for bd_vid and simplify OAuth visibility condition. (#5283)
This commit is contained in:
parent
8e94fdb988
commit
5c95fa2b9a
|
|
@ -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]
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue