gpt4 book ai didi

asp.net - ResetPassword token 如何存储以及存储在何处?

转载 作者:行者123 更新时间:2023-12-02 15:49:05 25 4
gpt4 key购买 nike

我一直在尝试了解 ASP.NET Identity 中重置密码和帐户确认的工作原理。我只是想知道 token 是否被存储,如果是,存储在哪里?

使用密码重置功能时收到的链接如下所示

http://localhost:1470/Account/ResetPassword?userId=a8b1389c-df93-4dfc-b463-541507c1a4bc&code=yhUegXIM9SZBpPVbBtv22kg7NO7F96B8MJi9MryAadUY5XYjz8srVkS5UL8Lx%2BLPYTU6a6jhqOrzMUkkMyPbEHPY3Ul6%2B%2F0s0qQvtM%2FLLII3s29FgkcK0OnjX46Bmj9JlFCUx53rOH%2FXMacwnKDzoJ1rbrUyypZiJXloIE50Q6iPuMTUHbX9O%2B3JMZtCVXjhhsHLkTOn9IVoN6uVAOMWNQ%3D%3D

我的猜测是 token 存储在链接本身中,因为我在其他地方找不到它的任何痕迹。也许有人确切知道?

最佳答案

正如我在评论中提到的

“ token 是使用 SecurityStamp 生成的,并根据 SecurityStamp 进行验证,而不存储在数据库或本地文件存储中的任何位置。如果更新 SecurityStamp,则以前的 token 将不再有效。”

关于asp.net - ResetPassword token 如何存储以及存储在何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27039953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com