Browse Source

Use ldap CD for auth

pull/677/head
unknown 6 years ago
parent
commit
6e110cfd17
  1. 2
      src/api/identity.rs

2
src/api/identity.rs

@ -96,7 +96,7 @@ fn _password_login(data: ConnectData, conn: DbConn, ip: ClientIp) -> JsonResult
// Attempt to bind to ldap with these credentials
match LdapConn::new(CONFIG.ldap_host().as_str()) {
Ok(ldap) => {
let bind_dn = format!("uid={},{}", ldap_username, CONFIG.ldap_search_base_dn());
let bind_dn = format!("cn={},{}", ldap_username, CONFIG.ldap_search_base_dn());
let bind = ldap.simple_bind(bind_dn.as_ref(), password)?.success();
if bind.is_err() {

Loading…
Cancel
Save