ldap config add default value

This commit is contained in:
zengqiao
2022-01-12 18:03:16 +08:00
parent 1eecdf3829
commit a8d7eb27d9
2 changed files with 14 additions and 5 deletions

View File

@@ -67,7 +67,16 @@ data:
# ldap settings # ldap settings
ldap: ldap:
enabled: false enabled: false
authUserRegistration: false url: ldap://127.0.0.1:389/
basedn: dc=tsign,dc=cn
factory: com.sun.jndi.ldap.LdapCtxFactory
filter: sAMAccountName
security:
authentication: simple
principal: cn=admin,dc=tsign,dc=cn
credentials: admin
auth-user-registration: false
auth-user-registration-role: normal
kcm: kcm:
enabled: false enabled: false

View File

@@ -31,16 +31,16 @@ public class BaseSessionSignOn extends AbstractSingleSignOn {
private LdapAuthentication ldapAuthentication; private LdapAuthentication ldapAuthentication;
//是否开启ldap验证 //是否开启ldap验证
@Value(value = "${account.ldap.enabled:}") @Value(value = "${account.ldap.enabled:false}")
private Boolean accountLdapEnabled; private Boolean accountLdapEnabled;
//ldap自动注册的默认角色。请注意它通常来说都是低权限角色 //ldap自动注册的默认角色。请注意它通常来说都是低权限角色
@Value(value = "${account.ldap.auth-user-registration-role:}") @Value(value = "${account.ldap.auth-user-registration-role:normal}")
private String authUserRegistrationRole; private String authUserRegistrationRole;
//ldap自动注册是否开启 //ldap自动注册是否开启
@Value(value = "${account.ldap.auth-user-registration:}") @Value(value = "${account.ldap.auth-user-registration:false}")
private boolean authUserRegistration; private Boolean authUserRegistration;
@Override @Override
public Result<String> loginAndGetLdap(HttpServletRequest request, HttpServletResponse response, LoginDTO dto) { public Result<String> loginAndGetLdap(HttpServletRequest request, HttpServletResponse response, LoginDTO dto) {