On Thu, 28 Oct 2004 15:52:37 -0500, Lane, Ryan laner@navo.navy.mil wrote:
I have added LDAP authentication to MediaWiki.
I recently added authentication against a webserver (which we're using here to verify users against our Kerberos servers using mod_auth_kerb in Apache). We should probably combine our changes.
While (like you) i originally made my modifications to SpecialUserLogin.php. I later realized it made more sense to modify the User::checkPassword() function in User.php.
Since your code includes more robust error messages and such, I'm going to copy much of it to modify my existing code, and (if possible) try to abstract out some of the commonalities so that we don't end up cluttering up User:checkPassword() too much.
You can email me directly at my work address at bclark@ldc.upenn.edu, if you'd like to discuss this collaboration/integration some more.
-Bill Clark