gpt4 book ai didi

asp.net-mvc - Identity 2.0 使用 token 重置短信密码

转载 作者:行者123 更新时间:2023-12-02 12:37:00 24 4
gpt4 key购买 nike

每次我看到这个问题时,人们都会将其与新 Identity 2.0 模板中规定的双因素身份验证相混淆。但是是否有一个流程可以为用户生成可用的(长度不是 100 个字符)重置 token 并通过短信发送?在开始构建自己的方法之前,我希望至少能看到一些关于如何生成较小的安全 token 的建议(我假设可以使用 PhoneNumberTokenProvider??),并且希望不必进一步更改我的表。

这似乎是您拥有拥有经过验证的电话号码的用户后要做的第一件事。

最佳答案

您可以插入不同的 UserTokenProvider 来交换用于确认/重置密码的 token 。如果您更喜欢生成基于时间的 TOTP token ,则可以自由使用内置的 PhoneNumberTokenProvider。

默认 token 很长的原因是它们是自签名 token ,其生命周期嵌入在 token 中。

关于asp.net-mvc - Identity 2.0 使用 token 重置短信密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24826461/

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