Would it be possible to validate users against many LDAP servers?

  • May be defining different profiles?
  • May be giving the choice to the users to select the domain (ldap profile) to validate their login details?
  • May be a simple sequential check through the different profiles defined would be enough?

Comments

pablobm’s picture

May be defining different profiles?

Could you please give more details on this one?

May be giving the choice to the users to select the domain (ldap profile) to validate their login details?

For the LDAP profile to be available, the directory where to retrieve the user from must be known. Or maybe you mean a different thing...

May be a simple sequential check through the different profiles defined would be enough?

This would be the easiest to implement.

kurkuma’s picture

My proposal is to have the option to configure more than one LDAP server. The way drupal checks the login credential against the LDAP servers is not relevant. Actually the best choice would be to check all LDAP servers defined, sequentially. Simple, transparent for the users and with minimum administration overhead.
About how to set up many different LDAP servers I thought that could be done organizing them into profiles; basically that means to give a name to every LDAP server defined. That way it would be easy to configure all the options for each LDAP module (ldapdata and ldapgroups).
By the way, great job with this module. It works beautifully.

nathanraft’s picture

I second this!

The ability to check if a user is in any one of many ldap servers would be great. It would have to check them at the same time and not sequentially.

Does anyone know if there is a 3rd party LDAP system that will connect with multiple ldap's and then this module could connect to that one?

kreaper’s picture

kreaper’s picture

Assigned: Unassigned » kreaper
Status: Active » Fixed

This feature is now available in the 5.x code

kreaper

kreaper’s picture

Status: Fixed » Closed (fixed)