diff --git a/app/Models/Ldap.php b/app/Models/Ldap.php index 708e4bdeb2..593e5eee96 100644 --- a/app/Models/Ldap.php +++ b/app/Models/Ldap.php @@ -96,8 +96,11 @@ class Ldap extends Model $filterQuery = $settings->ldap_auth_filter_query . $username; + if (!$ldapbind = @ldap_bind($connection, $userDn, $password)) { - return false; + if(!$ldapbind = Ldap::bindAdminToLdap($connection)){ + return false; + } } if (!$results = ldap_search($connection, $baseDn, $filterQuery)) {