Bonjour,
Je souhaite réaliser une interface en PHP qui permet à l'utilisateur de se connecter sur son compte ldap.
J'utilise pour cela le champ userPassword qui est encodé en MD5.
Donc, si on revient à l'interface PHP, lorsque le formulaire est envoyé, je récupère le mot de passe ($mdp_user) et je l'encode avec la fonction md5().
Je recherche alors l'entrée dans le ldap, celle qui correspond à l'utilisateur et au mot de passe au format MD5... mais il n'y a aucune correspondance...
J'ai aussi fait comme ceci :
mais en vain....
Code : Sélectionner tout - Visualiser dans une fenêtre à part $mdp_user = '{MD5}'.base64_encode(pack('H*',md5($mdp_user)));
Auriez-vous une solution ?
Merci d'avance pour votre aide.
@+
Partager