加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何使用CakePHP的新Blowfish / Bcrypt密码

发布时间:2020-12-13 17:43:23 所属栏目:PHP教程 来源:网络整理
导读:让我们假设我是 CakePHP的新手.让我们进一步假设我已经完全按照 this tutorial中所写的那样编写了我的用户身份验证(除了它让我浪费了一个多小时试图找出它的错误). Migration Guide for 2.3表示已将bcrypt添加到核心哈希算法中.关于如何实现这一目标的唯一提
让我们假设我是 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),那么docs将是一种恐慌,你需要在没有文档的情况下解决一些问题.即使没有文档,代码也是免费提供的,has comments

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

如果文档不提供帮助,您也可以查看tests,因为测试提供的100个示例远比任何文档好.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读