Explorar o código

Added better config detection 'service_account_dn'

Ben Tyger %!s(int64=4) %!d(string=hai) anos
pai
achega
ef74962853
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      app/Controllers/Auth/AuthController.php

+ 1 - 1
app/Controllers/Auth/AuthController.php

@@ -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) {