Feb
25
Filed under: Asides | February 25th, 2005

LDAP Authentication

A hack for a LDAP enabled Wordpress 1.5. More and more large organizations with external authentication are using WordPress internally.

Possibly related posts:

  1. Authentication in WordPress 2.8 Will Norris on the new authentication system in WordPress 2.8....
  2. Twenty-Five Today I am a quarter of a century old. To...
  3. How P2 Changed Automattic If you haven’t heard of P2 yet, check out this...
  4. Yahoo Hack Day Yahoo’s Hack Day is coming up this Friday and Saturday....

8 Responses

  • Daniel Westermann-Clark | February 25th, 2005 @ 5:29 pm | Reply

    You might also be interested in the work I’ve been doing to extend the authentication API to allow for authentication via plugins:

    http://dev.webadmin.ufl.edu/~dwc/wordpress/

    The project I’m doing this for has not been released yet, so I haven’t made much noise about it.

  • Matt | February 25th, 2005 @ 5:41 pm | Reply

    That looks really cool! I’ll test out that patch and we can have it in 1.5.1.

  • Scott Johnson | February 26th, 2005 @ 1:01 pm | Reply

    Wow, all of this new auth functionality will be really nice! 1.5 is already rock solid on its own, but with hooks into Apache’s authentication capabilities, a lot more doors will open.

  • Andrew K | February 27th, 2005 @ 3:17 pm | Reply

    Sweet :D
    Matt: Big business + MySQL? Good luck :(
    WE NEED ADOdb SUPPORT! One of my collegues ported WP1.2 to Oracle, but that can’t happen for every upgrade… I’ve gotten aproval for WP for both interal and external uses at work and this LDAP mod is fantastic, except there’s no chance of MySQL support :\

    Open up Wordpress — let go of the single DB format!

  • Daniel Westermann-Clark | February 28th, 2005 @ 8:38 am | Reply

    Matt, I made a minor change to the authentication patch this morning. The check_passwords action now includes the username in its arguments.

  • Basil Crow | February 28th, 2005 @ 9:32 am | Reply

    Andrew: Doesn’t WP use Justin Vincent’s ezSQL, which supports many types of databases?

  • Matt | February 28th, 2005 @ 9:35 am | Reply

    But the SQL itself isn’t portable in all cases.

  • Observer | February 28th, 2005 @ 11:55 pm | Reply

    Maybe you want to read my note on a possible security flaw.

Share your thoughts