Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Wczytywanie dnaych
Forum PHP.pl > Forum > Przedszkole
Krisu
Mam problem, gdyż nie wiem jak wczytać hasło użytkownika z bazy danych, w taki sposób, by było odkodowane.
Hasło z poziomu phpmyadmina jest zakodowane, w jaki sposób mogę je odkodować?
Grzyw
Hasła w bazie masz zakodowane pewnie funkcją md5(). Kodowanie jest jednokierunkowe, nie masz żadnych szans na odkodowanie go. No, metoda brutal force wchodzi w rachubę:) Ale to nie do Twojego zastosowania.
Podejrzewam, że możesz chcieć odkodować hasło celem przypomnienia go userowi. Jeżeli tak, zrób inaczej.
1) User klika przypomnij hasło
2) Generujesz losowy ciąg znaków, który ładujesz do bazy jako nowe tymczasowe hasło
3) Wysyłasz maila userowi na adres podany przy rejestracji z tymczasowym hasłem
4) User loguje się z podaniem tego hasła i zmienia hasło na nowe.
Krisu
Ok, dzięki, właśnie o to mi chodziło winksmiley.jpg
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.