gpt4 book ai didi

php - 如何使用 CakePHP 的新 Blowfish/Bcrypt 获取密码

转载 作者:可可西里 更新时间:2023-10-31 22:13:15 24 4
gpt4 key购买 nike

假设我是 CakePHP 的新手.让我们进一步假设我已经完全按照 this tutorial 中所写的方式编写了我的用户身份验证。 (除了其中的错误让我浪费了一个多小时试图弄清楚)。

Migration Guide for 2.3表示 bcrypt 已添加到核心哈希算法中。关于如何实际实现这一目标的唯一提示是:

You can now use Blowfish in your $authenticate array to allow bcrypt passwords to be used.

我完全不知道这意味着什么,也不知道我现在如何在这里使用 bcrypt。谷歌搜索只会找到指南,而不会指导我。我很想知道我究竟如何激活它 - 将选项放在哪里以及写什么才能起作用,假设我的设置与上面提到的教程中一样。

此外,这是否需要特殊版本的 PHP,或者它是否适用于 CakePHP 支持的任何版本?

谢谢。

最佳答案

如果您打算使用尚未稳定的代码(2.3 是 RC),那么文档会令人恐惧,您需要在没有文档的情况下解决一些问题。即使没有文档,代码也是免费提供的并且 has comments

Blowfish 有自己的 Auth adaptor你需要使用。

您还可以查看 tests如果文档没有帮助,因为测试提供了 100 个示例,它比任何文档都要好得多。

关于php - 如何使用 CakePHP 的新 Blowfish/Bcrypt 获取密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13845872/

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