我正在将SQL Server数据库迁移到MongoDB,并且我的Users表具有从UserManager类(网络核心2.0)生成的哈希密码。
我可以使用任何JS库来验证net core 2.0生成的密码吗?还使用相同的哈希算法生成新的哈希算法吗?
也许我可以指定要遵守的bcrypt或任何其他lib
带有HMAC-SHA1的PBKDF2、128位盐,256位子密钥,1000次迭代。
这是.net core 2.0哈希密码功能的代码 https://github.com/aspnet/AspNetIdentity/blob/master/src/Microsoft.AspNet.Identity.Core/Crypto.cs