Zapomenute heslo - jak resite? rubrika: Programování: PHP
položil/-a 1.5.2012
Ahoj,
premejslim nad dvema "resenima" zapomenuteho hesla:
- Proste po vyplneni jmena / emailu se vygeneruje nove heslo, a to se uzivateli posle emailem
- Po vyplneni jmena / emailu uzivateli zaslu email s odkazem vedoucim na formular zmeny hesla, kde si muze nastavit nove; pokud email ignoruje, ma porad stare. Nemusim ani dodavat, ze tomhle pripade by link v emailu mel casove omezenou dobu platnosti.
Jake reseni pouzivate*byste zvolili vy a proc?
odkaz
8
Vrtak-CZ
odpověděl/-a 1.5.2012
Používám variantu s vygenerováním tokenu pro změnu hesla (tj varianta 2).
A používám ji proto aby třetí osoba nemohla uživateli změnit heslo a tím zhoršit podmínky práce uživatele kvalitu služby které se to týká.
Navíc je možné pro jednoho uživatele vygenerovat pouze 2 tokeny za hodinu (kvůli SPAMu). Token samotný má pak platnost 24hod (tato omezení se liší web od webu, a služba od služby - konfiguračně ovlivnitelné).
Pro zobrazení všech 2 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře