Bonjour par ici,
J'ai quelques soucis avec la fonction md5(). Je souhaites crypter les mots de passe des utilisateurs de mon site, j'ai donc pensé à la fonction md5().
Lorsque qu'un utilisateur s'incrit sur mon site, le mot de passe est crypté via md5().
Exemple, lorsque l'utilisateur choisi "bonjour" comme mot de passe, il est enregistré dans la bdd comme "f02368945726d5fc2a14eb576f7276" . Jusque là, tout va bien.
Seulement lorsque l'utilisateur souhaite se logguer, j'ai également utilisé md5() pour crypter le mot de passe saisi par l'utilisateur, seulement avec le même mot de passe, qui est toujours "bonjour", celui ci est crypté "f02368945726d5fc2a14eb576f7276c0"...
Donc forcement l'utilisateur ne peut pas se logguer puisque ces 2 variables sont au final différentes.
Merci à vous encore une fois
Modifié par Howard (02 Nov 2006 - 16:07)
J'ai quelques soucis avec la fonction md5(). Je souhaites crypter les mots de passe des utilisateurs de mon site, j'ai donc pensé à la fonction md5().
Lorsque qu'un utilisateur s'incrit sur mon site, le mot de passe est crypté via md5().
Exemple, lorsque l'utilisateur choisi "bonjour" comme mot de passe, il est enregistré dans la bdd comme "f02368945726d5fc2a14eb576f7276" . Jusque là, tout va bien.
Seulement lorsque l'utilisateur souhaite se logguer, j'ai également utilisé md5() pour crypter le mot de passe saisi par l'utilisateur, seulement avec le même mot de passe, qui est toujours "bonjour", celui ci est crypté "f02368945726d5fc2a14eb576f7276c0"...
Donc forcement l'utilisateur ne peut pas se logguer puisque ces 2 variables sont au final différentes.
Merci à vous encore une fois

Modifié par Howard (02 Nov 2006 - 16:07)