WPMU Ldap Authentication

from 0$

WPMU Ldap Authentication is a WP Plugin Package from the Open Source WP Plugins range A plugin to override the core WordPress authentication method in order to use a LDAP server for authentication. Currently only supported on MultiSite …


For more information about a tailored WP Plugin Package like WPMU Ldap Authentication please contact us directly.

New Feature Request Site

Version 4.x introduces new installation instructions.

Once installed (see below for instructions), the system may be configured to automatically create local WordPress user accounts and blogs. Both the automatic creation of users and the automatic creation of blogs are configurable options.

LDAP authentication is configured on a site-wide (as opposed to per-blog) level, so only Network Admin accounts have access to the configuration to LDAP connection information.

Please make sure you have PHP compiled with LDAP support. This will show up as an LDAP section in your phpinfo() if it is correct.

Remember – all the code for the plugin was contributed by volunteers, and you can show your gratitude by giving back to the community!

Credits

Alistair Young – Original LDAP Plug-in
http://www.weblogs.uhi.ac.uk/sm00ay/?p=45

Patrick Cavit – WordPress 1.5.1 Modifcation of LDAP Plug-in
http://patcavit.com/2005/05/11/wordpress-ldap-and-playing-nicely/

Hugo Salgado – WordPress 2.0.3 Patch of WordPress 1.5.1 Modifcation of LDAP Plug-in
http://hugo.vulcano.cl/development/wordpress/ldap-auth-patch/

Alex Barker – WordPress MU 1.0.* Modifcation of LDAP Plug-in
http://wpmudev.org/project/WPMU-LDAP-Authentication-Plug-in

Dexter Arver – Windows LDAP Support Contribution for WordPress MU 1.0.* LDAP Plug-in

Sean Wedig –
http://www.thecodelife.net/category/software-dev/technology/wpmu/wpmu-ldap/

Aaron Axelsen – http://www.frozenpc.net

How It Works

When enabled, this plugin can automatically create WordPress user accounts and blogs for LDAP-authenticated users. Assuming user credentials authenticate against the LDAP server, creating local accounts and blogs follows this
algorithm:

Create a new WPMU User, with LDAP username and a randomly generated password.
Some user information, such as first and last name, is extracted from the
information returned from the LDAP server.
Actions for user creation and activation are triggered.
The user’s domain / URL are created depending on plugin configuration (i.e.,
VHost vs SubDir).
If the option is set, a blog is created, with path and name based on the LDAP
username and the blog is activated with the user being Administrator, and
appropriate actions are triggered.

It should be noted that even though a random password is created for a user (for WPMU accounts), it is never displayed to the user. This is intentional so that there is no confusion as to which password should be used; it will always be using LDAP credentials. As a result, though, if ever LDAP is disabled or if the server is unavailable, users created with LDAP authentication will be unable to log in unless their passwords are reset.

Download & install the zip archive

The plugin package installer can be downloaded from the WP2E project tab called “code”.

1 – Select the version to download if this option is available otherwise the “latest” version of the main plugin will be used.

2 – After downloading the zip archive install the plugin package installer in you local environment and activate the script from the plugin list.

3 – Under the section “Plugins” of the admin dashboard you should see a new “Dependencies & Licenses” link. Follow the instructions from this panel to finalize the installation of the missing dependencies.

Tips: Use the WP2E panel to add/suggest new dependencies to the local installation. Press F5 in the list of dependencies if the changes are not displayed right away.

WPMU Ldap Authentication

typePlugin
version4.0.2
descriptionA plugin to override the core WordPress authentication method in order to use a LDAP server for authentication. Currently only supported on MultiSite …