我怎么知道用户第一次只在Asp.Net Identity 2中点击了密码链接。 如果用户多次单击该链接,则不起作用。我们可以设置链接的时间,但如何在生成的令牌中设置无点击。
答案 0 :(得分:2)
要存储点击次数,只需在GujjuDeveloper描述的数据库中使用一个标志
如果您想确保第二次没有使用该链接,您可以通过调用使URL中使用的令牌无效
userManager.UpdateSecurityStampAsync()
有关撤消令牌的详细信息,请阅读以下文章:Revoke token generated by UserTokenProvider in ASP.NET Identity 2.0