The latest version of the WPMU Ldap plugin is now available for download. This is a minor bugfix release – see the changlog for full details. Even though the plugin version is 2.9 – it should continue to work with the 2.8 series of WPMU.
The plugin can be download from the Sourceforge project page. As always, I hope you enjoy it and please report any problems or suggestions you might have!
The latest version of the WPMU Ldap plugin is now available for download. This is a minor bugfix release, and also includes revamped back end code to use the new authenticate hook instead of the old method of overwriting the wp_authenticate function. It should also correct some of the odd issues that surfaced from 2.8.2.
This release will completely break any remote chance of compatibility with version older than 2.8. If you are still running an older version, this is a great reason to upgrade!
The plugin can be download from the Sourceforge project page. As always, I hope you enjoy it and please report any problems or suggestions you might have!
This is a bugfix release. With the 2.8.1 release, on first load of the login page a authentication error was being displayed. This problem has been corrected.
The plugin can be download from the Sourceforge project page. As always, I hope you enjoy it and please report any problems or suggestions you might have!
The latest version of the WPMU Ldap plugin is now available for download. What happened to 2.8? Since WPMU jumped right to 2.8.1, we will too! This version contains minor bugfixes and a few new features. This release further integrates into the new WPMU 2.8.1 release. The full list of changes are:
- LDAP Attributes converted to lowercase on save
- Experimental SSO Support
- Changed ldap_connect attributes to match as documented
- Removed default “Add New” option in 2.7
- Fixed issue where display_name cannot be edited, added upgrade function to migrate existing values
In order for users to be able to modify their display name, the display_name value has been modified to edit the value directly in the users db table. Because of this, you will need to run the function on the “Upgrade” tab to migrate over the existing values.
The plugin can be download from the Sourceforge project page. As always, I hope you enjoy it and please report any problems or suggestions you might have!
I’ve been doing some thinking on how to best implement group support into the plugin. This would probably be a multi phase approach, to hopefully fulfill all requests.
NOTE: This is currently a work in progress and there is no estimate on when it will be complete
Per Blog Settings
LDAP Group mapping on a per blog, per role basis. This would all for any given blog to map each individual role to a separate LDAP group. The goal would be for these groups to automatically check for new users on logon and update accordingly. The biggest concern here is figuring out a way for the automatic updating to happen without having a huge impact on performance.
Sitewide Settings
Group based control of the following:
- Who can login to the blog (standard user)
- Who can login to the blog with automatic blog creation
- Who can’t login – deny list
Are there any other thoughts on other possible setups or anything else that others would like added? If so – please leave a comment with your thoughts!
NOTE: This release is REQUIRED for WordPress MU 2.7.1 and later
This is a bugfix release that is necessary for WordPress MU 2.7.1. Some core functionality has changed which was causing the LDAP plugin to incorrectly re-populate the users with a subscribe status on blog 1. This was causing some array_merge php errors – and also could have resulted in weird behavior on site admin logins.
Unfortunately, if you are affected by this, there is some minor database cleanup that is necessary. Site admin users will need the subscribe capability removed from the wp_usermeta for wp_1_capability. Sorry for the inconvenience.
In addition, this realease also adds the ability to map the WordPress Nickname field to a ldap attribute. If the mapped attribute does not exist, it will use the default value to populate the display name.
As always, the plugin can be downloaded from the Sourceforge Project Page.
The latest version of the WPMU Ldap plugin is now available for download. This version contains quite a few added features, revamped administration pages along with the much requested attribute configuration! The full list of changes are:
- Ability for site admins to bulk add users – also configurable for blog admins to bulk add
- Revamped administration pages
- Added simple connection test option
- Added new error check to report unique message back on creation failure if there is an email address conflict
- Remove stale css entries
- LDAP TLS Support
- Ability for site admins to convert ldap users to local users and vice versa
- Added ldap attribute mapping via configuration pages
- Added config option to set the default display name format
The plugin can be download from the Sourceforge project page. As always, I hope you enjoy it and please report any problems or suggestions you might have!
There are a number of changes currently in the svn development trunk. See the download page. These changes include:
- Ability for site admins to bulk add users – also configurable for blog admins to bulk add
- Revamped administration pages
- Added simple connection test option
- Added new error check to report unique message back on creation failure if there is an email address conflict
- Remove stale css entries
- LDAP TLS Support
- Ability for site admins to convert ldap users to local users and vice versa
Any testing and feedback would be much appreciated. I have tested things to the best of my ability – and they appear to work. If someone would be willing to further test the TLS support that would be great!
Please check the new project site for detailed release information: http://wpmuldap.frozenpc.net
All future release and other information specific to the wpmu-ldap plugin will be posted on the new site.
The WPMU 2.7.x version of the plugin is now available for download! The major changes in this version are:
- Public signup disabled message now appears as an error on the login form – thanks bforchhammer
- Updated action call for wpmu_activate_user – now requires 3 attributes
- Changed internal handling of ldap server string to be array based – this was causing issues with passwords containing special characters – thanks gravelpot
As you can see, I have also setup a new site for the plugin where I plan to expand documentation as time exists. As always, enjoy and report back any issues!