質問: phpでpassword_hashを使えば、パスワードの暗号化を行うことはできますが、ユーザーがパスワードを忘れたときはどうするのかが気になります。 ``` ``` 調べてみたところpassword_hashはもとの文字を復元することができないとサイトに書いてありました。ならばパスワードを忘れたら終わり?じゃないですか? パスワードを忘れた場合の対策があればご教授お願いします。
回答: ここで言うユーザーというのは、例えば会員制サイトの登録ユーザーということでしょうか。 どこのサイトでもそうですが「パスワードを忘れた場合は?」みたいなリンクが用意してあって、そこから登録済みのメールアドレスにパスワード更新のための案内が届きますね。 つまり忘れた場合は新たに登録し直しが基本かと思います。