Saba note

醜悪コード Ugly hacks ITものづくり

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

コメントを残す

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.