Witam, mam pytanie, jak szyfrować hasła w md5? dokładnie mi chodzi co trzeba zrobić po stronie bazy,
po stronie php wystarczy ze dam $pass = htmlspecialchars(strip_tags(md5($_POST['pass'])));
a po stronie bazy jak to zrobić?
Lion_87
27.09.2008, 16:18:05
w bazie? po co?
gosc
27.09.2008, 16:30:16
no, czyli nie wiem czy dobrze rozumiem: wszystko sie robi po stronie php? tzn. zeby haslo przy rejestracji zapisywalo w md5 i to wystarczy? bo mialem dodane haslo normalnie i zmienilem na md5 i mi cos nie pasowalo
Victor152
27.09.2008, 16:41:49
Nie wiem, może w tym tkwi błąd, ale jak coś zakodowujesz to nie używaj stripów, special charów i innych md5() wystarczy.
melkorm
27.09.2008, 16:52:37
w bazie musisz mieć tylko pole varchar(32) :] dla haseł ;] *edited*
michalkjp
27.09.2008, 17:34:08
Cytat(melkorm @ 27.09.2008, 17:52:37 )
<br />w bazie musisz mieć tylko pole varchar(16) :] dla haseł ;]<br />
<br /><br /><br />
varchar(32) gwoli ścisłości
echo test | md5sum d8e8fca2dc0f896fd7cb4cb0031ba249
Cytat(Lion_87 @ 27.09.2008, 17:18:05 )
<br />w bazie? po co?<br />
<br /><br /><br />
Jak ktoś uzyska dostęp do bazy, to będzie mógł prawie niepostrzeżenie podszywać się pod dowolnego użytkownika.
melkorm
27.09.2008, 17:36:06
Cytat(michalkjp @ 27.09.2008, 18:34:08 )
varchar(32) gwoli ścisłości
Zapędziłem się dzieki za poprawienie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.