PHP & MySQLi: Jelszó összehasonlítása az adatbázisban tárolt hashelt jelszóval. Hogyan?
Figyelt kérdés
A jelszavakat így titkosítom: password_hash($pass, PASSWORD_BCRYPT); és így kerülnek tárolásra az adatbázisban. Eddig mindig SHA256-ot használtam, de mostmár tudom, hogy nem annyira biztonságos. A BCRYPT-hez még új vagyok. A gond az, hogy míg SHA-nál simán csak titkosítottam a jelszót belépéskor és összehasonlítottam az adatbázisban lévővel, ezt a BCRYPT-tel nem tudom megtenni, mert mindig új hash-t generál. Hogyan tudnám megcsinálni az összehasonlítást?2015. dec. 27. 23:48
2/2 A kérdező kommentje:
Igen, ezzel próbáltam már, de a példakódban ha átírtam akkor nem működött. Mostmár rájöttem hogy nem mindegy hogy "" vagy '' jelek közé kerül a hashelt string.
Köszi :)
2015. dec. 28. 00:53
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!