mot de passe crypté,...

Répondre
glasyeur
le 29/08/2003 à 15:34
glasyeur
a koi sa sert de crypté un mot de passe ?par exemple qq qui s'enrengistre fais un mot de passe : ll8720nndg879
et alors quand il s'enrengistre moi quand je vais voir dans la base de donné je ne vois pas ll8720nndg879 mais un autre truc plus long avec des tats de trucs en plus (lettres et chifres) et aussi coment on fais ?
lut tlm
LA GLOBULE
le 29/08/2003 à 15:41
LA GLOBULE
Ben ca sert à ne pas avoir de mot de passe "en clair" dans sa base de données en cas de piratage.

Pour crypter, utiliser md5 qui est irreversible.
i M@N
le 29/08/2003 à 15:43
i M@N
Hello !

http://www.lephpfacile.com/tutorials/manuel/function.md5.php

@+...
One Love, One Heart, One Unity.
LA GLOBULE
le 29/08/2003 à 17:58
LA GLOBULE
C'est explique dans le manuel : la fonction prend une chaine de caracteres en parametre et elle retourne une chaine de caractere.

Exemple :

$chaine = md5($texte);
glasyeur
le 29/08/2003 à 18:33
glasyeur
ok et par exemple $texte = "123456";
et je fais sa $chaine = md5($texte);
et apres je fais print $chaine;
sa va me donner un truc de ce genre!
1a1v52qsd3qs34qsd c'est sa?
ou un truc comb*pletement bizar!
sinon apres quand j'insert dans ma base de donné en crypté apres je quand un mec rentre son mot de passe pour s'indentifier! il dois l'entrer en crypté ?
sinan ! je peux faire sa pour que sa marche ?
$mot de passe = md5($motdepasse);
"select qqchose from table where motdepasse=$mot de passe"
sa marche ?
je veux dire quand je recupere la variable du formulaire! je la crypte ou pas ?
lut tlm
Alkaid
le 29/08/2003 à 19:14
Alkaid
oui et apres tu compare ce pass crypté avec celui de la base qui lui est deja crypté !smiley
O_o
glasyeur
le 29/08/2003 à 20:08
glasyeur
ah ok j'ai compris ! il ne crypte pas a chque fois comme il veux par exemple tu lui donne la premiere fois sa "bbb" a crypté il te donne sa par exemple "b54dhb998yybkf7"
et apres tu lui redonne sa "bbb" il te redonne sa "b54dhb998yybkf7"
lut tlm
Répondre
LoadingChargement en cours