Laravel 5.4 - auth使用哪种哈希算法?

时间:2017-04-18 12:21:19

标签: laravel laravel-5.4

我尝试编写自己的寄存器控制器,但在documentation中没有提到laravel使用哪种散列算法。

使用哪一个?

3 个答案:

答案 0 :(得分:5)

您可以使用bcrypt()全局帮助程序创建哈希密码:

bcrypt($request->password)

答案 1 :(得分:1)

您可以使用Hash::make($request->password);

答案 2 :(得分:1)

可以在mnshankar.wordpress.com - Laravel Hash::make() explained找到帖子标题中的问题答案(" auth使用哪种哈希算法?")。

以下是" 如何?"的第一句话。链接博客文章的一部分:

  

在内部,Hash :: make()使用 bcrypt 函数和 Blowfish 算法加密。

此外,您可以在Laravel 5.4 docs - Hashing page上看到他们说:

  

Laravel Hash外观提供用于存储用户密码的安全 Bcrypt 哈希。