External Database and LDAP Connectivity

Permalink
Hi All,

I’m working on a project that needs to pull data from an existing external database and LDAP. What is the best way to add the database and LDAP handles in the concrete5 framework?

Thanks

 
raefa replied on at Permalink Reply
Did you have any with this? I am evaluating using Concrete5 and need to be able to do this also.
rlvargas replied on at Permalink Reply
Same needed here. A LDAP authentication schema would be greatly appreciated.
synlag replied on at Permalink Reply
synlag
You could create a LdapHelper class in /helpers based on Zend Ldap stuff and add a single page to your dashboard where you handle your functionality.
ryan replied on at Permalink Reply
ryan
Yeah, the single page approach would make the most sense. You'd essentially duplicate the login page and have a "login with ldap" page or whatever. In the controller for that page, you'd run your ldap queries and based on the results of that either log the user in or not.

I took this same approach building a google login package that used google's federated login api (variation of openID) to authenticate users off of a google hosted domain.
landollweb replied on at Permalink Reply
landollweb
Before you go too far to develop the solution, someone else has already made some good progress on this. Please see the following thread:

http://www.concrete5.org/community/forums/customizing_c5/packaged-l...
landollweb replied on at Permalink Reply
landollweb
Before you go too far to develop the solution, someone else has already made some good progress on this. Please see the following thread:

http://www.concrete5.org/community/forums/customizing_c5/packaged-l...