我正在从较旧的应用程序将用户导入Firebase。密码是MD5哈希值,没有加盐。
Firebase似乎会在用户下次登录时使用SCRYPT自动重新加密密码吗?
1。密码重新哈希后,Firebase为什么不包含盐?
2。如何区分每个用户使用哪种哈希算法(md5或scrypt)?
[HttpPost]
public ActionResult createSubCategory(int? id, SubCategoryVM model)
{
SubCategory sc = new SubCategory();
if (ModelState.IsValid)
{
sc.ParentName = model.ParentName;
sc.Name = model.Name;
}
var cNames = db.Categories.ToList();
model.categoryNames = cNames.Select(x
=> new SelectListItem
{
Value = x.Name,
Text = x.Name
});
return View(model);
}