IUserTokenProvider为重置密码生成的令牌的默认生命周期

时间:2017-06-23 14:25:04

标签: c# asp.net asp.net-identity asp.net-identity-2

有谁知道IUserTokenProvider生成的令牌的默认生命周期是什么?我正在使用EmailTokenProvider生成用于重置密码的令牌。但我似乎无法知道它会持续多长时间。

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

TokenLifespan上设置它

对于使用EmailTokenProvider生成的令牌,它是否会永久持续,或者是默认的24小时?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

在我们的一些用户抱怨无效的电子邮件令牌后,我在EmailTokenProvider上进行了一些测试,所有测试都在 8分钟时回来,给予或花了几秒钟。

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