我有这个类来表示我的用户:存储密码
public class User
{
public int ID {get; set;}
public string UserName {get; set;}
[DataType(DataType.Password)]
public string Password {get; set;}
}
我的注册方法的简单版本看起来是这样的:
[HttpPost]
Register(User newUser)
{
...
_context.add(newUser);
await _context.SaveChangesAsync();
...
}
所以我问题是:我应该在存储之前从常规字符串中更改密码类型吗?如果是这样,以什么数据类型?
因此,类属性的DataType(DataType.Password)注释是否根本不加密或散列密码? – tocoolforscool
@ j3ssi3ftw请参阅我的编辑 – BradleyDotNET