gpt4 book ai didi

laravel - 更改 Laravel 加密中的密码

转载 作者:行者123 更新时间:2023-12-02 17:49:32 25 4
gpt4 key购买 nike

以前,Laravel 使用 MCRYPT_RIJNDAEL_128 密码进行加密(在 <5.0 中)。现在是 AES-256-CBC (>=5.1)。 Mcrypt 似乎是 abandonwarewe should not use it .

我有一个为 Laravel <5.1 编写的应用程序,并已迁移到 Laravel 5.1。我可以更改密码,还是会破坏一切?

编辑:

换句话说,我可以在具有填充数据库、连接用户等的 Laravel 生产应用程序中从 MCRYPT_RIJNDAEL_128 切换到 AES-256-CBC 而不会中断服务/退化还是错误?

最佳答案

是的,你可以这样做。唯一的“内置”副作用应该是您的用户被注销。

我说“内置”是因为如果您有其他东西使用该加密 key (对数据库中的数据、api/auth token 等运行加密/解密),那么您必须弄清楚如何将它们迁移为好吧。

关于laravel - 更改 Laravel 加密中的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32734469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com