gpt4 book ai didi

php - 更改密码与重置密码

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

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。



Improve this question




我有一个页面,如果用户忘记了他们帐户的密码,可以在其中请求密码重置链接。如果用户已经登录到他们的帐户,我还想为用户创建一种更改密码的方法。为每种不同类型的密码重置创建单独的页面会更好,还是应该根据用户是否登录来更改表单?真的很重要吗?有通用标准吗?

最佳答案

创建单独的页面。重置链接(当用户未登录时)通常使用唯一的 GET 值。当用户要求将链接发送给他们时,会在数据库中插入一个值。当一个人访问重置页面时,服务器将检查输入到 URL 中的 GET 值。如果 GET 值与数据库中的唯一值匹配,则此人有机会输入新密码。数据库中的唯一值通常设置为很快过期。这可以防止人们使用蛮力重置其他人的密码。

您不想将上述内容与用户登录时启动的简单密码更改混合在一起。

关于php - 更改密码与重置密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19555955/

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