Wont show password if only LDAP/AD enabled (#23860) (#24735)

Automatic Merge
Этот коммит содержится в:
Emil-Carlsson
2023-11-03 12:22:22 +01:00
коммит произвёл GitHub
родитель 04e7b6bc9e
Коммит 19eeccceb5

Просмотреть файл

@@ -146,6 +146,7 @@ const Login = ({onCustomizeHeader}: LoginProps) => {
const enableBaseLogin = enableSignInWithEmail || enableSignInWithUsername || ldapEnabled;
const enableExternalSignup = enableSignUpWithGitLab || enableSignUpWithOffice365 || enableSignUpWithGoogle || enableSignUpWithOpenId || enableSignUpWithSaml;
const showSignup = enableOpenServer && (enableExternalSignup || enableSignUpWithEmail || enableLdap);
const onlyLdapEnabled = enableLdap && !(enableSaml || enableSignInWithEmail || enableSignInWithUsername || enableSignUpWithEmail || enableSignUpWithGitLab || enableSignUpWithGoogle || enableSignUpWithOffice365 || enableSignUpWithOpenId);
const query = new URLSearchParams(search);
const redirectTo = query.get('redirect_to');
@@ -740,7 +741,7 @@ const Login = ({onCustomizeHeader}: LoginProps) => {
};
const getResetPasswordLink = () => {
if (!PasswordEnableForgotLink || PasswordEnableForgotLink === 'false') {
if (!PasswordEnableForgotLink || PasswordEnableForgotLink === 'false' || onlyLdapEnabled) {
return null;
}