[php] comparer le login/mdp avec l'active directory

comparer le login/mdp avec l'active directory [php] - PHP - Programmation

Marsh Posté le 20-01-2006 à 19:23:06    

hello :)
 
je suis en train de faire un petit script qui doit notamment se connecter à l'AD pour authentifier les utilisateurs.
Tout fonctionne très bien, je récupère les infos qu'il me faut, sauf une :D
 
je commence par rechercher le nom de l'utilisateur pour voir s'il correspond à un nom existant dans l'AD, puis je vérifie que le mot de passe saisi est le bon.
Seul hic, là je ne trouve absolument pas le champs LDAP dans l'AD correspondant (déjà ça commence mal) et j'ai beau écumer le web, je ne trouve pas vraiment cette info.
Donc si l'un d'entre vous connais cette astuce, j'en serais largement reconnaissant :)
 
Merci :hello :jap:

Reply

Marsh Posté le 20-01-2006 à 19:23:06   

Reply

Marsh Posté le 21-01-2006 à 01:35:48    

tu ne peux pas l'obtenir, la valeur n'est pas renvoyée par le serveur.
le seul moyen, c'est de binder avec le dn de l'utilisateur, et le mot de passe saisi, si ca passe, c'est bon.

Reply

Marsh Posté le 23-01-2006 à 14:55:38    

ouais c'est ce que j'ai fait après m'être rendu compte que c'était vraiment plus simple :D
 
merci :)

Reply

Marsh Posté le 23-03-2006 à 17:36:42    

Salut,
 
Je cherche à faire ce même genre de chose, en tout cas j'aimerai pouvoir récuperer le login AD d'une personne.
Le principe est assez simple, une personne du domaine va sur l'intranet, le petit script récupère le login du user et voilà.
Grace à adLAP je récupère toutes les infos du user et voilà.
 
Cependant je n'arrive pas à récuperer le login AD.
Enfin si j'y arrive mais pas une bidouille à la con: authentification digest et blablabla sur IIS.
Mais demande de mot de passe sur firefox et sans parler des macs.
Donc je suis bloqué....
 
Merci d'avance les gars.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed