Utilisation d'adresses électroniques externes pour l'authentification avec ldap

Je comprends que si vous essayez d'authentifier avec les adresses électroniques, par exemple me@server.com, ldap suppose que dans le domaine server.com (c'est à dire DC = com, DC = server) dans le catalogue ldap Il y a un utilisateur "je".

Je me demande s'il est possible du tout que les utilisateurs utilisent leurs propres comptes de messagerie (par exemple, me@gmail.com) Pour entrer mon serveur ldap, Même si je n'ai pas tous les noms de domaine des adresses électroniques définies comme des domaines de mon catalogue ldap ?

Tous les pointeurs sont les bienvenus.
Invité:

Gilbert

Confirmation de:

Cette question nécessite probablement une description plus détaillée, par exemple, quel logiciel est-il authentification, contre lequel le serveur LDAP s'authentifie-t-il? En général, vous pouvez faire tout ce que vous voulez dans LDAP.

Je pense:


dn: uid=me,dc=server,dc=com

Et puis j'ai un attribut:


emailAddress=me@gmail.com

Dans ce dernier cas, si vous avez utilisé Apache Pour l'authentification, vous pouvez avoir une telle configuration:

AuthType Basic
AuthName "Log in with your e-mail address"
AuthBasicProvider ldap
AuthLDAPURL "ldap://ldap.example.com/dc=example,dc=com?emailAddress"
require valid-user

Ici Apache cherchera un utilisateur avec

emailAddress=me@gmail.com

, et connectez-vous

me

En utilisant cette adresse.

-Dans

Pour répondre aux questions, connectez-vous ou registre