From: Robin Appelman Date: Tue, 5 Jul 2011 22:30:57 +0000 (+0200) Subject: only use ldap user backend when it is configured X-Git-Tag: v3.0~267^2~436 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7362f103ed092bee05c2aa228b55fbedfd5aa4ed;p=nextcloud-server.git only use ldap user backend when it is configured --- diff --git a/apps/user_ldap/user_ldap.php b/apps/user_ldap/user_ldap.php index d6ed8c741e7..b197aaa2502 100644 --- a/apps/user_ldap/user_ldap.php +++ b/apps/user_ldap/user_ldap.php @@ -97,6 +97,9 @@ class OC_USER_LDAP extends OC_USER_BACKEND { return $entries[0]["dn"]; } public function checkPassword( $uid, $password ) { + if(!self::$configured){ + return false; + } $dn = $this->getDn( $uid ); if( !$dn ) return false; @@ -105,6 +108,9 @@ class OC_USER_LDAP extends OC_USER_BACKEND { } public function userExists( $uid ) { + if(!self::$configured){ + return false; + } $dn = $this->getDn($uid); return !empty($dn); }