在更新到CakePHP 2+後,The Bakery上的密碼行爲不起作用。接收到錯誤致命錯誤:在觸發行爲時調用未定義函數getmicrotime()。Blowfish密碼行爲在Cakephp 2+中不起作用
0
A
回答
1
在行爲139上調用getMicrotime()。 srand(getMicrotime()*1000);
getMicrotime()
已從Cakephp 2.0中刪除。
只需更改getMicrotime()
至microtime(true)
並且該行爲將正常工作。
2
最新的穩定2.x已經提供使用Security::hash()
blowfish加密,所以用它來代替。
相關問題
- 1. Cakephp密碼更改不起作用
- 2. 如何使用CakePHP的新Blowfish/Bcrypt進行密碼
- 3. CakePHP 2 beforeSave()不起作用
- 4. CakePHP - 條件行爲不起作用find()
- 5. 用blowfish加密
- 6. PHP crypt()Blowfish函數不起作用
- 7. CakePHP 2.x主題不起作用
- 8. CakePHP 2:Acl教程不起作用
- 9. ACL允許在CakePHP 2.x中不起作用的動作
- 10. 驗證在PHP中使用Blowfish和Ruby加密的密碼
- 11. Cakephp 2 - 密碼哈希
- 12. 在android中的Blowfish加密
- 13. Android - Crittografy密碼解密不起作用
- 14. SilverStripe密碼DE /加密不起作用
- 15. Rails用blowfish丟失參數密碼
- 16. PHP Blowfish加密
- 17. 使用期望腳本爲gpg - 密碼解密 - 不起作用
- 18. 會話超時在Cakephp 2中不起作用
- 19. Auth註銷在CakePHP 2.x中不起作用
- 20. 如何在python中解密unsalted openssl compatible blowfish CBC/PKCS5Padding密碼?
- 21. 在.NET中使用Blowfish加密
- 22. 在Java中使用BlowFish加密
- 23. JavaScript函數在cakephp中不起作用
- 24. beforeSave回調在CakePHP中不起作用
- 25. Auth登錄在cakephp中不起作用
- 26. Ajax請求在cakephp中不起作用
- 27. 「全局」在CakePHP 2.1.1中不起作用
- 28. Cakephp在IIS中不起作用?
- 29. UnlockField在CakePHP中不起作用
- 30. AppController :: redirect()在CakePhp 1.3中不起作用
2.x允許使用blowfish加密,但上面列出的The Bakery的行爲有一些額外的功能,例如自動解密,這使得它有用。我自己只需更改提到的行並繼續使用該行爲就可以更輕鬆地更改其他所需功能的行爲。除非有一些新的行爲或包含蛋糕功能來做這些事情? – JadedCore