Is it possible to integrate EE login with active directory? I am considering bidding on an enterprise level site that would like to provide their existing active directory database with logins to an EE powered site. Saw some rumblings awhile ago about LDAP integrationa and found this:
http://adldap.sourceforge.net/
Since EE v1.4.2 there is a hook called login_authenticate_start in the authenticate() function in cp.login.php.
I’ve used that hook a while back to handle this scenario in a small Extension: 1. authenticate username and password in AD LDAP. 2. if successful and username doesn’t exist in EE - add the member - otherwise skip to #3 3. login to EE
..of course, there are about a zillion other possible needs, but this is all I’ve had to produce.
edit: I vaguely remember having to hack something, but I can’t remember what is was, or if it was vital or just extra fluff
Since EE v1.4.2 there is a hook called login_authenticate_start in the authenticate() function in cp.login.php. I’ve used that hook a while back to handle this scenario in a small Extension: 1. authenticate username and password in AD LDAP. 2. if successful and username doesn’t exist in EE - add the member - otherwise skip to #3 3. login to EE ..of course, there are about a zillion other possible needs, but this is all I’ve had to produce. edit: I vaguely remember having to hack something, but I can’t remember what is was, or if it was vital or just extra fluff
If you could provide us with some code, we would be grateful.
Hi ExpressionEngineer,
It seems that there’s a lot of interest on the forums looking for any kind of LDAP extension.
Would you be interested in selling a version of your extension for EE 1.6.3? If so, I know I’d buy today. I realize it won’t/can’t meet everyone’s specific LDAP requirements, but it sounds like a great start.
Thanks for your time,
b
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.