Added better config detection 'service_account_dn'

This commit is contained in:
Ben Tyger 2021-05-19 13:49:30 -04:00
parent 6a5e6431aa
commit ef74962853

View file

@ -56,7 +56,7 @@ abstract class AuthController extends Controller
}
// Authenticating LDAP service account (if configured)
$serviceAccountFQDN= (array_key_exists('service_account_dn', $this->config['ldap'])) ?
$serviceAccountFQDN= (@is_string($this->config['ldap']['service_account_dn'])) ?
$this->config['ldap']['service_account_dn'] : null;
if (is_string($serviceAccountFQDN)) {
if (ldap_bind($server,$serviceAccountFQDN,$this->config['ldap']['service_account_password']) === false) {