gpt4 book ai didi

php - 在 Laravel 4.2 中更改密码

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:37 24 4
gpt4 key购买 nike

我在 laravel 4.2 中修改密码

Laravel 4.2 在密码上使用哈希方法,现在我想更改密码(注意:不要忘记密码)。

在我的例子中,用户记住了密码,但他想更改为一个新密码。所以我的表格会有:

  1. 旧密码
  2. 新密码
  3. 新密码确认

假设用户正确输入旧密码:'abcd',我无法哈希::make('abcd') 并且此哈希与我数据库中的哈希('abcd') 不同。

有什么建议可以在 Laravel 4.2 中有效地更改密码吗?

最佳答案

你不能那样检查散列。正如你所说,它会有所不同。据推测,您要做的是验证用户输入了正确的密码。如果是这种情况,您可以使用:

Hash::check('abcd', $hashedPassword);

如果用户输入了正确的密码,将返回true。如果不是,则 false

关于php - 在 Laravel 4.2 中更改密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33889451/

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