Login or Register

RSS IconRecent posts in this topic

avatar
matisok on Nov 5. 2007. 6:02 am
How do I get my activecollab to use user data (login and password) from an ldap database instead of activecollab's own database?

Normally one can find a little snippet of code in a library of stuff relating to the product, - anyone able to help on this one?
avatar
Ilija Studen on Nov 5. 2007. 3:03 pm
More instructions how to override or extend activeCollab authentication will be posted in the next couple of days. I'll update this topic with a link so be sure to subscribe to get email notification.
activeCollab team member
avatar
Ilija Studen on Nov 13. 2007. 11:21 am
Instructions on how you can extend or override activeCollab authentication system are now available in our knowledge base:

Overriding / Extending activeCollab Authentication
activeCollab team member
avatar
digitalmark on Nov 13. 2007. 12:27 pm
Thank you.
avatar
Rob Q on Nov 23. 2007. 9:45 am
I'd love to see some example code of someone who has integrated ActiveCollab login with ExpressionEngine. Could someone post example code if already done? Thanks.
avatar
digitalmark on Nov 23. 2007. 11:31 am
rquigley:
I'd love to see some example code of someone who has integrated ActiveCollab login with ExpressionEngine. Could someone post example code if already done? Thanks.


Me too! Very interested.
avatar
phodgdon on Nov 27. 2007. 3:18 pm
Has anyone extended the ActiveCollab login to authenticate off a Generic LDAP or Active Directory?
avatar
oc on Nov 28. 2007. 3:59 am
Yeah, we have a working AD integration.. We'll see if we can release it once it's a bit more polished.
avatar
Valdemar on Nov 28. 2007. 5:13 am
Okay, polished it a bit. This is for Active Directory using the great adLDAP library by Scott Barnett. Please be sure that your Apache has mod_ldap working and installed. You can use the example.php in the adLDAP distribution to test the connection to your AD.

http://fatty.dk/acadauthprovider.zip

^ That would be the authentication provider. Be sure to read the README and INSTALL - it's pretty basic stuff really. You still log on with your e-mail address - but remember, the e-mail username (username@bla.com) HAS to be the same as the AD username (username@bla.local). Beware of this, since it's not always the same. For instance, if your user uses an e-mail alias or different e-mail, than for logon.

*** Automatic user creation is not working (when as user is not created in aC, but authenticates in AD). I seem to be able to create the object fine, but it won't save it to the database using $this->new_user->save(). Any ideas or help would be appreciated. But for now, it does what it's supposed to, log people on. *** UPDATE: It's working now, just grab the zip again.

Beware that it falls back to the standard basic authentication, so passwords set in aC still work! (this may change when I can update the password using the API).

Enjoy.
Casper Valdemar
avatar
phodgdon on Nov 28. 2007. 7:27 am
Great thanks! We do have a lot of users with aliases and we also have 2 email systems so it makes it a challenge, but this should work.

RSS IconRecent posts in this topic