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?

Login or register to post comments

LDAP Data Modules Survey

<

table>

Module Data Sources Data Targets Action Triggered LDAP Provisioning D5 and D6 * Drupal Accounts<br/>
LDAP Accounts LDAP Accounts<br/>
Drupal Accounts LDAP Profile D7 * LDAP User Entry Attributes LDAP Feeds D7 LDAP Query
LDAP Drupal Users Feeds Processors (Node, User,
etc.) LDAP Authentication D5, D6,
D7
Login or register to post comments · Read more

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.

Login or register to post comments · Read more

LDAP_Authentication Module Tests

I moved this over to the documentation wiki at http://drupal.org/node/1053818

-redShadow-'s picture

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.

Login or register to post comments · Read more

Features, Use Cases, and Functional Tests For LDAP Authorization Module

this page never got of the ground. I'm marking it as outdated.

-redShadow-'s picture

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?

11 comments · Read more
-redShadow-'s picture

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

2 comments · Read more

Lead Drupal developer | Verizon

Employment type: 
Contract
Telecommute: 
Not allowed

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:

Read more

LDAP_API Module Functional Requirements and Code Stubs

This is out of date. See revisions if you need to see old notes.

11 attachments

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 ;)

4 comments · Read more
-redShadow-'s picture

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.

11 comments
Drupal_OpenLDAP
Syndicate content