微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AspNet Identity 2 GenerateEmailConfirmationTokenAsync具有不同的令牌到期

如何解决AspNet Identity 2 GenerateEmailConfirmationTokenAsync具有不同的令牌到期

我在NET Framework上有一个旧应用程序-MVC5,该应用程序使用的是Microsoft Identity2。该应用程序充分利用了库的所有功能,例如注册/确认/登录/注销帐户,忘记/重置密码等。

我有一个新的要求连接到流量登记/确认帐户。这是一个提醒。基本上,我需要创建一个提醒,该提醒是在首次注册后的24小时内发送的(“欢迎电子邮件”),并应在12小时内进行验证(链接中包含的令牌应在12小时后过期)。

最重要的是要使用不同的令牌到期时间和社交时间。通过应用社交时间,我在“欢迎电子邮件”和发送提醒之间存在时间间隔。

简单的解决方案是延长令牌的寿命。这样,“欢迎电子邮件”和提醒都将具有一个具有延长的生存期的令牌。

是否可以在Microsoft Identity 2上使用具有不同到期日期的令牌?

在肯定的情况下,这可以在控制器级别完成还是需要创建Data Protection Provider的新实例?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。