标签: asp.net-core .net-core asp.net-core-mvc asp.net-core-webapi .net-core-2.1
我在asp.net core 2.1上制作了Web api。它通过Set shapeTemp = Nothing 从GeneratePasswordResetTokenAsync生成用于重置密码的代码,并通过电子邮件发送代码。然后通过UserManager中的ResetPasswordAsync进行api验证。
Set shapeTemp = Nothing
GeneratePasswordResetTokenAsync
UserManager
ResetPasswordAsync
不幸的是,此代码可以多次使用,并且不受时间限制。如何限制使用寿命和使用次数?例如,我希望代码可以被使用一次,并且不超过生成后的10分钟。
谢谢。