我有两个关于ASP.Identity 2.0和#34; GenerateEmailConfirmationToken / GenerateEmailConfirmationTokenAsync"的问题。方法
// Generate token
var token = Url.Encode(await UserManager.GenerateEmailConfirmationTokenAsync(user.Id));
答案 0 :(得分:3)
总结评论中的讨论:令牌不存储在任何地方 - 它们是从SecruityStamp加密生成的(不完全确定生成的确切过程),当它们回来时,它们可以被解密和比较。 / p>
至于EmailConfirmed
字段 - 这是供您维护和照顾的。对于没有确认电子邮件的用户,您手动需要拒绝登录。当电子邮件确认确实通过时,您需要设置标记。