Changeset 1574
- Timestamp:
- 03/26/08 20:19:52 (7 months ago)
- Files:
-
- devel/auth/ldap/lib.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/auth/ldap/lib.php
r1455 r1574 91 91 function ldap_do_auth($ds, $basedn, $username, $password, $filter_attr, $search_attr) { 92 92 93 global $messages; 94 93 95 $sr = @ldap_search($ds, $basedn, $filter_attr ."=". $username, array_values($search_attr)); 94 96 … … 132 134 133 135 function ldap_create_elgg_user($username, $password, $user_info) { 136 137 global $messages; 138 134 139 if(!validate_username($username)) { 135 140 $messages[] = __gettext("Error! LDAP Username does not meet Elgg requirements"); … … 243 248 // If we need to create the user 244 249 245 if ( $CFG->ldap_user_create == true) {250 if (username_is_available($username) && $CFG->ldap_user_create == true) { 246 251 ldap_create_elgg_user($username, $password,$ldap_user_info); 247 252 }
