我想知道是否可以将电子邮件保存为asp.net身份的身份模型的一部分,以及是否可以保存电子邮件和用户名。
我可以创建帐户,保存用户名/密码,但我不确定是否可以保存电子邮件以及身份模型的一部分。
此外,在我知道有启用/禁用登录的选项并检查用户的上次登录日期之前,使用asp.net会员提供程序。
这可能与asp.net身份有关吗?
提前致谢,Laziale
答案 0 :(得分:0)
ApplicationUser
by有一个属性Email
,您可以在创建用户记录之前填充该属性。甚至可以选择使电子邮件独一无二,这对于电子邮件重置目的来说是一个好主意。
对于启用/禁用登录,您可以将自己的IsEnabled
属性添加到ApplicationUser
的实现中,并覆盖SignInManager.SignIn
以检查用户是否已登录。
所以“是”就是你们两个问题的答案。