[英]different hash algorithm for controllers
如何更改CakePHP 2.0 AuthComponent哈希算法? 並且,如何為不同的控制器設置不同的算法(例如, users
使用sha1, customers
使用md5)
我已經讀過該文章 ,但是當我在cakephp 2.0應用程序中對其進行測試時,它說:
Fatal error: Cannot use object of type User as array in *******\lib\Cake\Controller\Component\AuthComponent.php on line 661
謝謝
該文章適用於1.3版,但看起來他們已經升級了AuthComponent。 您可以在此處閱讀有關此內容的所有信息:http://book.cakephp.org/2.0/en/core-libraries/components/authentication.html?highlight=authentication
在頁面的大約一半處,它們描述了如何將自己的自定義哈希函數設置為beforeSave。 根據您的情況,您將定義User模型的beforeSave以使用SHA1算法,對於每個不同的模型,依此類推。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.