[LDAP] Authentification d'un utilisateur
Bonjour,
Je travaille sur une application web (JSP) pour laquelle il est nécessaire de s'identifier. Les utilisateurs sont tous enregistrés dans un annuaire LDAP.
L'utilisateur doit donc donner son login et son mot de passe en clair, et je souhaite vérifier quer le couple login/mdp existe bien dans l'annuaire.
Comment faire, sachant que les mots de passe stockés dans LDAP sont cryptés ?? Avez-vous un exemple de code pour procéder à l'authentification ?
Je cherche quelque chose qui ferait la chose suivante :
- récupérer le login et le mot de passe en clair
- chiffrer le mot de passe (avec une fonction équivalente à crypt(salt, mdp) de PHP)
- comparer le couple login/mot de passe crypté aux logins et mdp cryptés de l'annuaire LDAP.
J'ai vu qu'il existait un package jldap de Novell pour utiliser LDAP, mais je dois avouer que je n'ai pas saisi grand chose...
Merci d'avance.
ToCToF