Symfony4でのログイン認証

  • プログラム制作
Symfony4でのログイン認証

こんにちは、フジイです。

Symfony4でログイン認証をドキュメントを参考に作って、気づいたこと。。。

If you use bcrypt or argon2i, no. Otherwise, yes. All passwords must be hashed with a salt, but bcrypt and argon2i do this internally. Since this tutorial does use bcrypt, the getSalt() method in User can just return null (it’s not used). If you use a different algorithm, you’ll need to uncomment the salt lines in the User entity and add a persisted salt property.

そうなんですね!
bcrptとargon2iは、パスワードを内部的にソルトでハッシュをしてくれるようです。

但し、使用しなくても、Entity内でgetSaltでnullを返さないよういけないようです。

public function getSalt()
{
return null;
}

Contact Us!!

Web制作やEC制作に関するお問い合わせはこちら

TEL.077-536-5388受付時間:9:30~18:00 (土・日・祝除く)

メールからのお問い合わせ

閉じる