我尝试编写自己的寄存器控制器,但在documentation中没有提到laravel使用哪种散列算法。
使用哪一个?
答案 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 哈希。