Bonjour,
Je développe une application Web en intranet, et j'ai un soucis à l'aide de la fonction md5 en php.
J'ai un utilisateur de test :
- login : admin
- mdp : a (juste "a")
Ce qui est bisar, c'est que j'ai une valeur du md5("a") dans ma base égale à "e36b5cc8dfbefe0f8aa32c881213e40b".
Donc quand je me loggue, avec "a" en mdp ça marche.
Et je me suis rendu compte qu'en faisant un :
echo md5("a"), la valeur qui s'affiche n'est pas la même que dans ma base.
echo md5("a"); // affiche : 0cc175b9c0f1b6a831c399e269772661
La taille du champs du mot de passe dans la base est de 50, donc pas de problème niveau taille. (32 est suffisant lol)
J'ai l'impression que ça me le fait pour tout les mot de passe.
D'ou ça peut venir ?
Cordialement
mEhO
Partager