【问题标题】:mvc5 identity 2.0.0 email confirmationmvc5 身份 2.0.0 电子邮件确认
【发布时间】:2023-03-29 22:05:01
【问题描述】:

我正在使用 MVC5,身份 2.0.0。有电子邮件注册和电子邮件确认。是否可以获取或设置确认有效性? 我认为,如果人们通过他的电子邮件地址注册并且一年后可以确认,或者他从未确认此地址,因为电子邮件属于其他人,这是错误的。

【问题讨论】:

    标签: asp.net asp.net-mvc confirmation


    【解决方案1】:

    这可能不是您想要的答案,但根据一些研究,这似乎是一个仍然需要在 ASP.NET Identity 中进行一些开发的领域。

    This guy 基本上说.NET Identity 还有很长的路要走,并将电子邮件验证列为库的弱点,但那是在 2.0.0 出现之前。

    Windows Azure website has an example 应用程序使用 Identity,但它似乎没有内置电子邮件验证。

    This guy has an example 更接近您想要的电子邮件验证。但是要到达您想要的位置,还需要一些额外的增强功能。而且我不确定他是否使用了身份 2。您可能想要添加一个日期戳,并禁止在某个时间窗口之后进行验证。

    最后,Microsoft ASP.NET website has a request in for a full example 在 Identity 2.0 中使用电子邮件验证。但截至目前,它仍在审核中。

    2014 年 6 月 5 日编辑

    为了跟进这个问题,ASP.Net 团队似乎整理了一些演练,用于使用 Identity 设置电子邮件帐户验证。查看链接

    这里(http://www.asp.net/identity/overview/features-api/account-confirmation-and-password-recovery-with-aspnet-identity

    在这里(http://www.asp.net/identity/overview/features-api/two-factor-authentication-using-sms-and-email-with-aspnet-identity)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-20
      • 2015-12-13
      • 1970-01-01
      • 2020-12-25
      • 2021-08-16
      • 2016-10-04
      • 2015-02-16
      • 2011-09-23
      相关资源
      最近更新 更多