使用加盐的哈希密码迁移用户?

时间:2019-06-25 19:47:50

标签: fusionauth

我们有一个要迁移到FusionAuth的用户名和密码的数据集。

根据教程,我们可以编写密码加密器来实现我们的哈希逻辑,因此我们不必要求用户重置密码。

但是,我们想从新用户可用的加密器中受益,或者当迁移的用户重设密码时,我们将从中受益。 据我了解,我们无法将腌制的哈希密码转换为其他加密器。

是否有相应的策略?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您想迁移具有现有哈希值的用户,但可以选择在运行时升级该哈希值而不会影响用户吗?

这是可能的,您可以按需导入哈希,然后配置FusionAuth在下次登录时将哈希升级到配置的默认值。

如果用户的哈希值与配置的方案和因素不匹配,则启用“登录时重新哈希”功能时,FusionAuth将升级哈希值,并且不会影响用户。

找到此设置是用户界面,请参见npm config set ca ""

enter image description here