iarenaza
c99f31c86b
MDL-16061 Revert incorrect fix for "Remove 'username' from the $moodleattributes array"
...
The fix is wrong, as it breaks auth_db_sync_users.php and
auth_ldap_sync_users.php at least. No new users are added to Moodle, as the
username is missing from the new user info record.
The fix needs to go into update_user_record() in lib/moodlelib.php to make it
skip the 'username' key, as we really need get_userinfo() to return the
username as part of the user info array.
2008-08-25 22:35:26 +00:00
iarenaza
0d47dafb08
MDL-15799 LDAP - user data mapping doesn't work.
...
The Right Way(tm) to write a LDAP filter is enclosing it in parentheses (see
RFC 4515/2254).
2008-08-24 20:37:41 +00:00
iarenaza
4e4955b55e
Remove 'username' from the $moodleattributes array.
...
It doesn't make sense at all (username is not part of the externally mapped
fields) and produces a notice that breaks HTTP headers with debugging enabled.
2008-08-15 11:15:45 +00:00
stronk7
933b96a3a8
Fixed copy&paste error. Credit goes to Sergio Rabellino.
...
http://moodle.org/mod/forum/discuss.php?d=102933 ; backported from HEAD
2008-08-07 17:11:54 +00:00
iarenaza
ad5903f32c
MDL-4248 Fix error when updating user profiles and any of these fields is empty
...
According to http://es2.php.net/manual/en/function.ldap-modify.php#43216 we
need to specify an array() value to delete an attribute's value, instead of an
empty string.
2008-05-31 14:53:03 +00:00
iarenaza
e249546b1f
MDL-14987 Default attribute for Active Directory password expiry is missing
2008-05-25 21:43:09 +00:00
iarenaza
c10708e9ce
MDL-12858 fix print_error() usage.
...
print_error()'s third parameter is the URL we jump to (defaults to
$CFG->wwwroot if not set) when we click the 'Continue' button, not the message
string parameter object.
2008-01-07 23:40:12 +00:00
iarenaza
8a60457e13
MDL-12323 MDL-4061 Don't connect to the LDAP server if update external is not set for any field.
2007-12-28 12:03:12 +00:00
toyomoyo
e967dcc1a7
MDL-10509, LDAP username to be always in lowercase
2007-11-06 00:59:04 +00:00
iarenaza
5d27c224dd
MDL-11299 - Make objectClass string comparison case insensitive.
...
LDAP serves accept attribute names in a case insensitive way, so don't
force the users to use any particular spelling. (backported from HEAD).
2007-09-18 08:50:18 +00:00
skodak
2712b7f2dc
MDL-10921 LDAP Auth to Active Directory requires LDAP_OPT_REFERRALS option set; backported from HEAD
2007-08-29 20:43:54 +00:00
stronk7
4bcf2c2122
Reverting last commit I performed by mistake when debugging
...
a bit the plugin. Sorry! :-(
2007-08-08 11:10:41 +00:00
stronk7
ed4fd6c492
Detect the connection status before continue. Else no-one
...
will be able to connect with local alternatives. And
under SSO it's a problem!
2007-08-08 10:59:42 +00:00
skodak
dc6ef09c49
MDL-10309 Broken password expiration support for LDAP user types rfc2307 and rfc2307bis, patch by Iñaki Arenaza
2007-07-01 15:41:24 +00:00
skodak
c48083bc2d
MDL-10068 "Lost Password" button does not work for ldap auth; backported from HEAD
2007-06-10 19:28:02 +00:00
skodak
938122d7d2
MDL-10061 LDAP user creation broken for Novell eDirectory since 1.8; patch by Iñaki Arenaza; backported from HEAD
2007-06-09 15:34:21 +00:00
skodak
0f8a2e49ce
MDL-4687 Password expiration support for AD (with patch) - patch by Iñaki Arenaza, thanks! backported from HEAD
2007-05-30 08:55:52 +00:00
skodak
e882741ec2
MDL-9861 Password expiration value is calculated wrong when ldap_expirationtime2unix() returns 0 - patch by Iñaki Arenaza
2007-05-21 20:07:25 +00:00
moodler
fb3557d4d9
Committed Iñaki's patch for 1.8 from MDL-7233 unchanged. Thanks!
2007-05-21 05:25:04 +00:00
skodak
e21c0ffc23
MDL-3339 support md5 and sha1 in ldap when adding or changing passwords
2007-03-29 19:47:21 +00:00
skodak
293d56acaa
MDL-8590 fixed ldap creators, added new option to specify dn in member attribute
2007-03-29 15:51:16 +00:00
skodak
ac594757cb
MDL-9099 LDAP auth does not allow dn in idnumber field (or other user attributes); patch by Jeff Graham
2007-03-29 08:40:36 +00:00
skodak
a045329951
(MDL-8973) Fix OOP model of new multi auth plugins + some other auth related fixes, fixed change_password, ldap updates, etc.; TODO: fix docs
...
backported from HEAD
2007-03-22 12:40:16 +00:00
skodak
20f2564695
MDL-8590 auth cleanup - part 6; backported from HEAD
2007-02-21 21:45:14 +00:00
skodak
9f9743cb88
MDL-8590 auth cleanup - part 1; backported from HEAD
2007-02-20 17:06:47 +00:00
stronk7
1ecce737cc
sync_users() now working both under MSSQL and Oracle. Big credits to
...
Jay Lee for his cool patch about MDL-7525 MDL-8023 MDL-8153
2007-02-17 01:24:16 +00:00
toyomoyo
43c6650b35
fixing a typo
2007-02-09 00:34:49 +00:00
donal72
fb5c773965
Auth: Documentation update to reflect changes in signature of user_update_password method
2007-01-28 22:08:59 +00:00
stronk7
60b562c49e
Adding some $CFG->dbfamily-s here and there. MDL-7061
2007-01-12 00:06:08 +00:00
donal72
e8b9d76a3f
Auth: Replace hardcoded strings: MDL-8069
2007-01-11 00:05:47 +00:00
donal72
b7b50143f3
Auth: Bugfix: MDL-8131
2007-01-10 00:50:59 +00:00
martinlanghoff
b9ddb2d5ea
multiauth: migrated all files to the new OO API, written new API documentation
...
Author: Martin Langhoff <martin@catalyst.net.nz >
2007-01-04 04:52:42 +00:00