在这种情况下:我有一个以纯文本格式存储的密码列,我需要〜加密〜哈希它。这很好,但MySql仅支持几种类型的加密(AES,Triple-DES等),而本机Laravel身份验证方案仅使用Blowfish(来自php的#{1}})。我想使用原生MySQL函数迁移密码。
在默认的Laravel身份验证方案中,我有什么办法可以使用不同的哈希算法吗?我真的希望有一个配置或者我可以使用的东西,但在对源进行一些调查之后,我没有希望。
Laravel 5.3
答案 0 :(得分:0)
我建议编写console
命令来迁移纯文本
密码使用PHP
。 Laravel在这个问题上有很好的documentation,这应该可以否定尝试重新配置Laravel的加密配置。
我想使用原生MySQL函数来迁移密码
不确定原因,除非这是一个平台问题。但是,您正在运行Laravel 5.3,因此使用PHP
不应成为问题。