asp.net身份会员保存用户的电子邮件和用户名

时间:2014-12-29 20:01:28

标签: asp.net webforms asp.net-membership asp.net-identity membership-provider

我想知道是否可以将电子邮件保存为asp.net身份的身份模型的一部分,以及是否可以保存电子邮件和用户名。

我可以创建帐户,保存用户名/密码,但我不确定是否可以保存电子邮件以及身份模型的一部分。

此外,在我知道有启用/禁用登录的选项并检查用户的上次登录日期之前,使用asp.net会员提供程序。

这可能与asp.net身份有关吗?

提前致谢,Laziale

1 个答案:

答案 0 :(得分:0)

ApplicationUser by有一个属性Email,您可以在创建用户记录之前填充该属性。甚至可以选择使电子邮件独一无二,这对于电子邮件重置目的来说是一个好主意。

对于启用/禁用登录,您可以将自己的IsEnabled属性添加到ApplicationUser的实现中,并覆盖SignInManager.SignIn以检查用户是否已登录。

所以“是”就是你们两个问题的答案。