【问题标题】:asp.net identity membership saving both email and username for a user为用户保存电子邮件和用户名的 asp.net 身份成员身份
【发布时间】:2014-12-29 20:01:27
【问题描述】:

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

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

另外,在我知道有启用/禁用登录的选项之前使用 asp.net 会员提供程序,还可以检查用户的最后登录日期。

这可能与 asp.net 身份?

【问题讨论】:

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


    【解决方案1】:

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

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

    所以“是”是您两个问题的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-23
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 2015-03-13
      • 1970-01-01
      • 2015-10-03
      • 1970-01-01
      相关资源
      最近更新 更多