Jak porovnat zahashované heslo z DB s heslem z formuláře
- davez
- Člen | 60
Ahoj,
uživatelovo heslo po registraci se zahashuje pomocí calculateHash Nette
Authenticatoru.
Já teď řeším editaci uživatelova hesla a chci, aby zadal heslo původní.
Jak prosím získam z hashe znovu řetězec, abych mohl heslo z formuláře
porovnat s tím, které má uživatel zahashované v DB?
- pavelmlejnek
- Člen | 16
Pokud dobře rozumím dotazu, tak když uživatel zadá staré heslo, tak ho znovu zahashuješ (jako při registraci) a ten hash porovnáš s hashem z databáze (jako když porovnáváš přihlášení). Následně si teprve zahashuješ nové heslo a tím nahradíš to staré v databázi.
RSS tématu
Téma zavřeno