Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Simple LDAP Login

Integrating WordPress with LDAP shouldn't be difficult. Now it isn't. Simple LDAP Login provides all of the features, none of the hassles.

Version 1.4.0.5.1 * I broke it. Sorry guys! :( * Downgraded adLDAP as some referenced functions no longer exist.

Version 1.4.0.5 * Updated adLDAP to version 4.x * Fixed error in OpenLDAP group membership check * As always TEST this first. Don't assume it worksÉI don't have a testing environment to ensure it will work correctly.

Version 1.4.0.4 * Fixes nickname bug accidentally put back in in last version. (My bad!)

Version 1.4.0.3 * Reverts bug introduced in 1.4.0.2 * If you installed 1.4.0.2 and use OpenLDAP, please update as soon as possible and verify users cannot login with incorrect passwords (and vice versa).

Version 1.4.0.2 - Patches submitted by Jonas Genannt and Ilya Kozlov * Updates adLDAP to 3.3.2 * Fixes issue with users in recursive OUs not being found. * Fixes issues with different Base DN formats. * NOTE: Please be catious in updating. As I don't have an OpenLDAP install, I am unable to independently confirm these fix the problems. If you have issues, revert to 1.4.0.1 and e-mail me: clifgriffin[at]gmail.com. Likewise, If you can confirm these changes are effective, also let me know. :)

Version 1.4.0.1

  • Fix for e-mail exists issue with WP 3.0+ for LDAP installations that don't populate the e-mail address attribute.
  • Shows actual error message from WordPress upon failure.

Version 1.4

  • First update in about a year. Thanks for your patience.
  • Completely rewritten to support changes in WordPress 2.8+. Now fully supports WordPress 3.0.
  • Much more manageable and efficient code structure. Less code repetition.
  • Includes TLS support.
  • Allows OpenLDAP users to specify an alternate LDAP attribute to use for logins for those not using UID.

Version 1.3.0.3

  • Test form now implements wp_authenticate and uses the same routines as the actual login. This also means account creation and group membership are tested.
  • Implemented stripslashes() to correct issue with some special characters such as a single quote and backslash.
  • WordPress account "admin" is now allowed to login using local password even when security mode is set to high. For safety.
  • Made some minor wording changes to the admin panel.

Version 1.3.0.2.1

  • Fixed case sensitivity issue that could result in multiple accounts. There may be lingering case insensitivity issues due to the get_userdatabylogin function being case-sensitive. We'll figure this out in due time.
  • Sorry for posting two updates on the same day!

Version 1.3.0.2

  • Fixes several tickets including role assignment, case sensitivity, and potential compatibility issues with other themes/plugins.
  • Added security mode setting to allow security to be tightened.
  • Changed auto created accounts to use a random password rather than the LDAP password given.
  • Fixed error with the way announcements are displayed in the admin panel.
  • More code clean up.

Version 1.3.0.1

  • Never officially released.
  • Contained code cleanup and some attempted fixes.

Version 1.3 Beta

  • Support for both Active Directory and OpenLDAP.
  • The ability to create wordpress users automatically upon login based on LDAP group membership OR by LDAP authentication alone.
  • The ability to test domain settings straight from admin panel.
  • Announcements pane that allows me to update you with fixes, cautions, new beta versions, or other important information.

Version 1.2.0.1

  • Changed required user level for admin page to 10, Administrators only.

Version 1.2

  • Implemented multiple domain controllers.
  • Changed field sizes on admin page to be more user friendly.

Version 1.1

  • Moved settings to administration pages under settings.
  • Upgraded to latest version of adLDAP 2.1.
  • Got rid of credentials. (They are not neccessary for the authenticate function in adLDAP!)
  • Plugin is now upgrade proof. Settings are stored using WordPress's setting functions.

Version 1.0

  • Original release.

Requires: 2.8 or higher
Compatible up to: 3.2.1
Last Updated: 2011-5-4
Downloads: 30,174

Ratings

4 stars
4.5 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Works!

4 people say it works.
1 person says it's broken.

100,3,3 100,1,1
50,2,1 100,1,1
100,1,1 100,1,1
50,2,1 100,1,1
100,1,1 75,4,3 100,1,1
100,2,2
100,2,2
0,1,0
100,2,2 100,1,1
100,1,1
100,1,1
100,2,2
100,3,3
100,1,1
100,1,1
100,1,1
80,5,4