我們假設我是總共新手CakePHP。讓我們進一步假設我已經寫了我的用戶身份驗證完全是因爲它寫在this tutorial(除了它的錯誤,讓我浪費了一個多小時試圖找出)。如何使用CakePHP的新Blowfish/Bcrypt進行密碼
的Migration Guide for 2.3說bcrypt
已經被添加到核心的哈希算法。關於如何實現這一點的唯一提示是:
您現在可以在$ authenticate數組中使用Blowfish以允許使用bcrypt密碼。
我完全不知道這意味着什麼,我現在可以在這裏使用bcrypt。谷歌搜索只導致了指導,這不指導我。我很想知道我可以如何激活這個功能 - 在哪裏放置選項以及如何編寫,以便它能正常工作,假設我的設置與上述教程中的相同。
此外,這是否需要特殊版本的PHP,還是可以在CakePHP支持的任何版本上運行?
謝謝。