LDAP integration development and modules
For business purposes, the integration with a LDAP directory containing contact/users informations is quite mandatory.
This group is dedicated to the development of various ldap-integration-related modules.
LDAP Attributes in Fields added to User entity
I maintain the LDAP module for drupal 7. In the next version I was considering moving some of the data in $user->data array into fields attached to the the user entity. These fields would have the UI widget of "hidden".
This would make integration with feeds, migrate and other modules much easier. The data would be ldap cn, ldap dn and other ldap attributes.
From a security perspective, is there any advantage to $user->data or hidden fields on the user entity?
LDAP Data Modules Survey
<
table>
LDAP Accounts
Drupal Accounts
LDAP Drupal Users
etc.)
D7
Drupal 7 LDAP Modules
Breakdown of LDAP Modules and Functionality for Drupal 7
Please try to give feedback on how the ldap modules you are working on can be better served by the LDAP api and other LDAP project modules. Even if your ldap module isn't in the ldap project, please add it below and list the features it has.
LDAP_Authentication Module Tests
I moved this over to the documentation wiki at http://drupal.org/node/1053818
Class to manage LDAP entries case-insensitiveness
I just wrote a class to be used to work with a LDAP entry avoiding some problems derived by the case-insensitiveness of the LDAP attributes names.
This class just takes an array of values, stores them internally with lower-cased keys but records the original case of the first time the attribute was set.
Features, Use Cases, and Functional Tests For LDAP Authorization Module
this page never got of the ground. I'm marking it as outdated.
LDAP management from PHP
Let's discuss about ways to connect to LDAP and handle entries from PHP.
I see that the trend is to write classes based on core PHP ldap_* functions. The obvious problem is that each module does in its own way.
Now, I think that the right way will be to manage all the "low level" stuff inside the ldap module, and then use its exposed APIs to do all the stuff higher-level.
I had a quick read at that module code, and I see you are writing brand new LDAP management classes.
What about, instead, using something already written?
ldap_integration and ldap_provisioning next-generation test
An informative note to all the ldap-related modules maintainers.
I am working (I am half the way to the goal, ATM) to a "next-generation" version of the ldap integration and provisioning modules, to fit some of the needs of the company I work for.
These needs are mostly the management of multiple entries types, not only persons, and improved functionality in entries management.
The needs
Lead Drupal developer | Verizon
I am with Syslogic Technical Services a national direct vendor to Verizon. The reason I am writing you is I came across your resume on Monster and I thought you would be a great fit for backfill opening we have with Verizon Business. The position will be located in Boston, MA (High st) with an initial estimated length of 6 months, but will most likely go longer (1 - 2 years).
The hiring manager is looking for a Drupal developer with the following experience:
We're looking for a Principal Drupal Developer and Architect with the following quqlifications:
LDAP_API Module Functional Requirements and Code Stubs
This is out of date. See revisions if you need to see old notes.
LDAP API Module work underway
We started work on the LDAP API module and have 3 maintainers. I hadn't noticed this group until today and wanted to let everyone know what is up. The overview below is from the project page (http://drupal.org/project/ldap). I was searching for a G.D.O. group to host the design wiki on and found this one which is amazingly appropriate ;)
New module: LDAP Contact Manager
I just added to drupal.org project this project I am working on:
http://drupal.org/project/ldapcm
It connects to a LDAP directory using the Net_LDAP2 PEAR module, and performs searches on that directory.
It will also provide the ability of create/edit entries, and support custom schema/fields.

