1 of 2
1
LDAP support in EE 2.0?
Posted: 26 March 2008 05:27 PM   [ Ignore ]  
Grad Student
Avatar
Rank
Total Posts:  100
Joined  03-06-2008

I know LDAP support has been brought up many times in the forum in the past.  From what I hear, there is no available solution but is ‘doable’ by building an extension.  Just wonder is this going to be a messy job with lot of hacks here or there or it can be seamlessly integrated into the core.

I wonder if this feature is included in release 2.0…  PM me if necessary

Profile
 
 
Posted: 26 March 2008 05:35 PM   [ Ignore ]   [ # 1 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  12395
Joined  04-29-2002

arnoldc, at this point there is only the information found at the following link: EE2 Sneak Preview.

 Signature 

Quick Reference - EE Trial Options - EE Wiki - Docs for updating a build

Profile
MSG
 
 
Posted: 27 March 2008 11:21 AM   [ Ignore ]   [ # 2 ]  
Grad Student
Avatar
Rank
Total Posts:  100
Joined  03-06-2008

Thanks for the preview.  Love all those Ajax UIs stuff but from what I see, most are cosmetic changes/UI improvements and don’t provide any new functionalities, of course I am just guessing based on the menu layout.

The worse thing is that if our company decides to allocate resources to build a LDAP extension.  By the time it is done, and coincidentally EE 2.0 rolls out and reveals with this new function. I will look like a fool. That’s why I want to ask…

Profile
 
 
Posted: 27 March 2008 11:50 AM   [ Ignore ]   [ # 3 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  308
Joined  01-20-2006

Since EE 2 will be built with CodeIgniter, you’ll be able to write your own (or use another 3rd party) login/authentication function that will overwrite that of the default.

 Signature 

AJ Penninga
Pretty Squares, LLC - http://www.prettysquares.com

Profile
 
 
Posted: 27 March 2008 12:10 PM   [ Ignore ]   [ # 4 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  606
Joined  03-02-2008

Come one EE 2.0! smile

 Signature 

 
“If you love the truth, you’ll trust it - That is,
you will expect it to be good, beautiful, perfect, orderly, etc…
In the long run, not necessarily in the short run.”
- Abraham Mazlow
 
“Truth is a long-term proposition.
Honesty, day to day, is malleable.
We learn honesty by studying truth,
In all it’s nature, in all it’s hope.”
- Unknown

When posting template code or HTML, use code wrappers to highlight code in posts. Thank you!

Profile
 
 
Posted: 27 March 2008 12:14 PM   [ Ignore ]   [ # 5 ]  
Grad Student
Avatar
Rank
Total Posts:  100
Joined  03-06-2008
Jared Farrish - 27 March 2008 12:10 PM

Come one EE 2.0! smile

You mean EE 2.0 comes with LDAP support?

Profile
 
 
Posted: 27 March 2008 12:17 PM   [ Ignore ]   [ # 6 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  606
Joined  03-02-2008

No, I’m sorry, I have no idea. From a programming point of view, with Code Igniter as the backbone of EE, replacing the authentication routine will be fairly simple. I know how to connect and query and otherwise do LDAP, so it was my mistake to post that.

smile

 Signature 

 
“If you love the truth, you’ll trust it - That is,
you will expect it to be good, beautiful, perfect, orderly, etc…
In the long run, not necessarily in the short run.”
- Abraham Mazlow
 
“Truth is a long-term proposition.
Honesty, day to day, is malleable.
We learn honesty by studying truth,
In all it’s nature, in all it’s hope.”
- Unknown

When posting template code or HTML, use code wrappers to highlight code in posts. Thank you!

Profile
 
 
Posted: 27 March 2008 12:17 PM   [ Ignore ]   [ # 7 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  12395
Joined  04-29-2002

arnold, Jared has no idea if EE 2.0 comes with LDAP. He’s just mentioning he wants EE 2.0 to be finished. smile

 Signature 

Quick Reference - EE Trial Options - EE Wiki - Docs for updating a build

Profile
MSG
 
 
Posted: 27 March 2008 12:19 PM   [ Ignore ]   [ # 8 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15413
Joined  05-15-2004

No, but it’ll be built on CI, as mentioned, so LDAP support will not be too difficult to achieve. PHP supports LDAP, after all.

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 27 March 2008 12:28 PM   [ Ignore ]   [ # 9 ]  
Grad Student
Avatar
Rank
Total Posts:  100
Joined  03-06-2008

So from the sound of it, it is better to build one on CI or other frameworks such as PEAR now rather than investing time to make an custom extension for EE 1.6+.

Profile
 
 
Posted: 27 March 2008 12:38 PM   [ Ignore ]   [ # 10 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15413
Joined  05-15-2004

That’s one way of putting it, although it will of course depend upon your (current) needs.

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 27 March 2008 12:54 PM   [ Ignore ]   [ # 11 ]  
Grad Student
Avatar
Rank
Total Posts:  100
Joined  03-06-2008

Just jump to the codeigniter board and found out there is no existing library for LDAP.  Guess I have to use built-in PHP or PEAR to do that.  Also a big hint LDAP won’t be in EE 2.0, just a wild guess 8)

Profile
 
 
Posted: 01 April 2008 06:04 PM   [ Ignore ]   [ # 12 ]  
Administrator
Avatar
RankRankRankRankRankRank
Total Posts:  6729
Joined  03-23-2006

There have been efforts to integrate LDAP into CodeIgniter.  While I can’t speak to ldap inclusion or exclusion in EE2, I can tell you that you can start building stuff in CI now and be reasonably confident that porting it into EE2 will be straightforward.

 Signature 

DerekAllard.com - CodeIgniter, ExpressionEngine, and the World of Web Design
BambooInvoice - Open Source, CodeIgniter powered invoicing.

Profile
MSG
 
 
Posted: 01 April 2008 06:14 PM   [ Ignore ]   [ # 13 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1592
Joined  01-05-2007

Apparently someone is working on a paid extension for LDAP on EE 1.63.

I’ll have a chat and see if that is still going ahead.

 Signature 

 
Steven Hambleton | ExpressionEngine Development for Web & Graphic Design Agencies

Profile
 
 
Posted: 18 April 2008 12:26 PM   [ Ignore ]   [ # 14 ]  
Lab Assistant
RankRank
Total Posts:  104
Joined  09-19-2006

Any news on a commercial LDAP extension/module? I’d really like to use EE for an upcoming intranet project…

Profile
 
 
Posted: 18 April 2008 12:30 PM   [ Ignore ]   [ # 15 ]  
Administrator
Avatar
RankRankRankRankRankRank
Total Posts:  6729
Joined  03-23-2006

Everything we’ve announced is available at EE2 Sneak Peak bcartier.

 Signature 

DerekAllard.com - CodeIgniter, ExpressionEngine, and the World of Web Design
BambooInvoice - Open Source, CodeIgniter powered invoicing.

Profile
MSG
 
 
Posted: 18 April 2008 12:59 PM   [ Ignore ]   [ # 16 ]  
Lab Assistant
RankRank
Total Posts:  104
Joined  09-19-2006

Thanks Derek,

Although not really the right forum for the question, I was actually hoping for word about the possible third-party module Steven (HamboDesign) mentioned above.

2.0 does look fantastic - keep up the great work! I hope summer comes early ;-

Profile
 
 
Posted: 18 April 2008 01:01 PM   [ Ignore ]   [ # 17 ]  
Administrator
Avatar
RankRankRankRankRankRank
Total Posts:  6729
Joined  03-23-2006

Ah, gotcha, then I’ll let Steven tackle that one wink

Thanks for the kind words, we’re really pleased with it so far.

 Signature 

DerekAllard.com - CodeIgniter, ExpressionEngine, and the World of Web Design
BambooInvoice - Open Source, CodeIgniter powered invoicing.

Profile
MSG
 
 
Posted: 18 April 2008 06:27 PM   [ Ignore ]   [ # 18 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  606
Joined  03-02-2008

I’m starting to wonder what exactly is expected of an LDAP class in EE?

LDAP is a type of database, one which is used mostly to provide structural hierarchy to (data) object classes, one which mimics a network directory structure (hence it’s use in enterprise applications).

We’re not talking rows and tables, but relationships and object linkages.

My feeling is, though, that most EE users are only looking for LDAP authentication, not any sort of wizard-like (SQL-like) search capability to tease out relationship data.

LDAP is a pain to learn, I realize (since I’ve had to do it, with almost no specific documentation), and eDirectory and Active Directory (the two most common implementations, in my opinion) need slightly different bindings; my experience with AD in PHP is non-existent (long story - try connecting a VBA app to eDirectory, and you may find yourself a pouting child with more hair on the floor than on your head).

So I’m wondering what exactly folks are asking for when they mention LDAP? I work at a university which used eDirectory and Active Directory for application-agnostic profiling; I can find enterprise data on nearly anyone ever associated with our university (even student applicants) simply by providing specific search queries. This is useful in some cases, and could be useful specifically in EE apps for inflating user profiles with enterprise information (name, email address, phone number, etc…).

I find it hard to believe that this is terribly useful for other, advanced applications of LDAP functionality in most EE implementations without advanced programmer assistance. AD does have sql-like querying using their ADO.NET class, so maybe I’m just cynical.

So is there a desire from folks to get an LDAP class that SPECIFICALLY replaces the EE profile authentication, in a mostly straight-forward manner? Or is there more to the general request?

 Signature 

 
“If you love the truth, you’ll trust it - That is,
you will expect it to be good, beautiful, perfect, orderly, etc…
In the long run, not necessarily in the short run.”
- Abraham Mazlow
 
“Truth is a long-term proposition.
Honesty, day to day, is malleable.
We learn honesty by studying truth,
In all it’s nature, in all it’s hope.”
- Unknown

When posting template code or HTML, use code wrappers to highlight code in posts. Thank you!

Profile
 
 
   
1 of 2
1
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 09:33 AM
Total Registered Members: 64982 Total Logged-in Users: 31
Total Topics: 82022 Total Anonymous Users: 18
Total Replies: 440847 Total Guests: 196
Total Posts: 522869    
Members ( View Memberlist )
Newest Members:  ariepChris Bandytony leodennisbaldwinhazlett_davidkpspokeli9htcluizmbentsitj