]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-11299 - Make objectClass string comparison case insensitive.
authoriarenaza <iarenaza>
Mon, 17 Sep 2007 21:30:20 +0000 (21:30 +0000)
committeriarenaza <iarenaza>
Mon, 17 Sep 2007 21:30:20 +0000 (21:30 +0000)
LDAP serves accept attribute names in a case insensitive way, so don't
force the users to use any particular spelling.

auth/ldap/auth.php

index 7e886b0c235b2782104341f6082c26017d907c9c..156f7a043ed5535ca9e770a28b9ebccbc010bc83 100644 (file)
@@ -56,7 +56,7 @@ class auth_plugin_ldap extends auth_plugin_base {
         //hack prefix to objectclass
         if (empty($this->config->objectclass)) {        // Can't send empty filter
             $this->config->objectclass='objectClass=*';
-        } else if (strpos($this->config->objectclass, 'objectClass=') !== 0) {
+        } else if (stripos($this->config->objectclass, 'objectClass=') !== 0) {
             $this->config->objectclass = 'objectClass='.$this->config->objectclass;
         }