Laravel7 暗号化されたパスワードと一致するかのチェック方法

Hash:make()は、毎回違うハッシュを返すので
プレーンなパスワードと暗号化されたパスワードの比較を
Hash:make(プレーンなテキスト) == 暗号化パスワード
ではチェックできない。

正しくは
password_verify(プレーンなテキスト, 暗号化パスワード)
または
Hash::check(プレーンなテキスト, 暗号化パスワード)
とする。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です