Laravelのパスワードハッシュの使い方

PHPもセキュリティーがしっかりしてきました。

文字列をハッシュ化する

....
use Illuminate\Support\Facades\Hash;
....
class someClass
{
    $h = Hash::make("foo");

}

最低限これだけで大丈夫。暗号化したものを保存しておけばよいです。

パスワードを照合

どうしていつの時代になってもパスワードを復号化するって思っている人多いんですかね。

$boolen = Hash::check('foo', $h);

照合できたら1、それ以外は空を返します。


Laravel 5.6 ハッシュ

http://www.kaasan.info/archives/3723

Last update: 2018.05.12 (土)