Hash:make()は、毎回違うハッシュを返すので
プレーンなパスワードと暗号化されたパスワードの比較を
Hash:make(プレーンなテキスト) == 暗号化パスワード
ではチェックできない。
正しくは
password_verify(プレーンなテキスト, 暗号化パスワード)
または
Hash::check(プレーンなテキスト, 暗号化パスワード)
とする。
半分の力で頑張ります
Hash:make()は、毎回違うハッシュを返すので
プレーンなパスワードと暗号化されたパスワードの比較を
Hash:make(プレーンなテキスト) == 暗号化パスワード
ではチェックできない。
正しくは
password_verify(プレーンなテキスト, 暗号化パスワード)
または
Hash::check(プレーンなテキスト, 暗号化パスワード)
とする。