Pazi, ako korisnik zeli da dobije password nazad, jedino je moguce da ponisti pass ne da vidi stari.
Zato imas upozorenje (tipa ne mozemo vam poslati password ako ga izgubite i sl).
Evo kako izgleda kad to uporedjujes (passworde npr):
Code:
<?php
$pass = $_POST["password"];
$db_pass = "098f6bcd4621d373cade4e832627b4f6"; // Enkriptovana rijec "test".To je enc pass koji se nalazi u bazi
if(md5($pass)==$db_pass) {
echo "Ulogovani ste!";
}
else {
echo "Pass pogrijesan!";
}
?>
Pozdrav!
Edit: Dekripcija MD5 hash-a je moguca preko brute force hackinga. Ali da ne idem off-topic...
I mozes u bazi da pamtis sve rijeci koje enkriptujes pa posle da uporedjujes.
Ali mala sansa da radi ako je pass recimo:
a6313dsad54
Kontas?
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)