Don't auto-redirect when enablePassword is false in login page.

This commit is contained in:
Yang Luo
2021-09-20 22:55:17 +08:00
parent c7a3ad901b
commit d62a5fd7de

View File

@@ -387,7 +387,7 @@ class LoginPage extends React.Component {
} }
const visibleOAuthProviderItems = application.providers.filter(providerItem => this.isProviderVisible(providerItem)); const visibleOAuthProviderItems = application.providers.filter(providerItem => this.isProviderVisible(providerItem));
if (this.props.application === undefined && visibleOAuthProviderItems.length === 1) { if (this.props.application === undefined && !application.enablePassword && visibleOAuthProviderItems.length === 1) {
Setting.goToLink(Provider.getAuthUrl(application, visibleOAuthProviderItems[0].provider, "signup")); Setting.goToLink(Provider.getAuthUrl(application, visibleOAuthProviderItems[0].provider, "signup"));
return ( return (
<div style={{textAlign: "center"}}> <div style={{textAlign: "center"}}>