[fix](auth)Compatible with previously enabled ldap configuration (#34891)

This commit is contained in:
zhangdong
2024-05-15 12:36:47 +08:00
committed by GitHub
parent 1f0c45204b
commit f9c42f34dd
3 changed files with 70 additions and 0 deletions

View File

@ -18,12 +18,17 @@
package org.apache.doris.mysql.authenticate;
import org.apache.doris.common.Config;
import org.apache.doris.common.LdapConfig;
public enum AuthenticateType {
DEFAULT,
LDAP;
public static AuthenticateType getAuthTypeConfig() {
// Compatible with previously enabled ldap configuration
if (LdapConfig.ldap_authentication_enabled) {
return LDAP;
}
switch (Config.authentication_type.toLowerCase()) {
case "default":
return DEFAULT;