【问题标题】:cakephp auth component: password hashing problemcakephp auth 组件:密码哈希问题
【发布时间】:2011-01-31 11:55:47
【问题描述】:

我直接使用 auth 组件。当用户输入他们的密码时,它会使用我的 core.php 文件中的盐对其进行哈希处理。有没有办法使用相同的方法手动散列变量?因为我希望用户能够更改他们的密码,所以假设他们输入新密码并将其存储在 $newPassword 中,我将如何以相同的方式对其进行哈希处理然后插入数据库?

谢谢

杰夫

【问题讨论】:

    标签: cakephp hash authentication


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      在更改密码时,只需将用户名作为隐藏字段传递,cake 将自动对其进行哈希处理,您也可以检查上述方法或 Security::hash() 手动进行。

      【讨论】: