gpt4 book ai didi

ruby-on-rails - 将现有用户详细信息迁移到新的身份验证系统

转载 作者:数据小太阳 更新时间:2023-10-29 08:01:29 24 4
gpt4 key购买 nike

最近我改变了我的身份验证系统来设计。我想将我现有的用户数据迁移到这个新系统。上一个是使用 SHA256 哈希来保存密码。据我所知,这种加密是一种方式,所以在这种情况下,将用户数据迁移到新系统的最佳方式是什么。设计也支持 SHA512 加密,但据我所知不支持 SHA256。

最佳答案

简单地增加散列大小并不能带来多少安全性。请仔细阅读处理哈希和加盐。

传统上,您会在用户更改密码时升级密码。密码类型要么与密码一起存储(常用格式:$type$salt$hashpassword),要么存储在相邻的列中,以便您检测要使用的算法。

是否强制用户更改密码是您的选择。

关于ruby-on-rails - 将现有用户详细信息迁移到新的身份验证系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8162992/

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