由IuserTokenProvider为重置密码生成的令牌生成的默认寿命



有人知道IUserTokenProvider生成的令牌的默认寿命是什么?我正在使用EmailTokenProvider生成一个令牌以重置密码。但是我似乎找不到它会持续多久。

我知道可以通过设置属性TokenLifespan

将其设置在DataProtectorTokenProvider

使用emailTokenProvider生成的令牌是永远持续的吗?还是默认的24小时?

我们的一些用户抱怨无效的电子邮件令牌后,我在电子邮件tokenprovider上进行了一些测试,所有这些测试都大约 8分钟,花几秒钟。

这与我自己的经验测试ASP.NET密码重置表单以及用户的报告一致。

确定在https://learn.microsoft.com/en-us/aspnet/istentity/endesity/overview/features-api/account-confirmation-and-confirmation-and-password-recovery-with--aspnet-nidentity如下:

默认的tokenlifespan是一天。

相关内容

  • 没有找到相关文章

最新更新