Security :: hash()不返回相同的哈希值

时间:2013-08-20 08:46:35

标签: php linux cakephp cakephp-2.0

我在新网站上做了很多更改。

我刚注意到Security :: hash('password',null,true)不会返回与previou版本相同的东西。

我将蛋糕从2.3.1升级到2.3.9,但我使用相同的 'Security.salt''Security.cipherSeed'值。

我可以检查什么?

谢谢你!

1 个答案:

答案 0 :(得分:0)

我在CahePHP 2.3.5更新日志中读到你不应该使用Security.cipher,因为它已被弃用。 https://github.com/cakephp/cakephp/commit/06e7ba6

尝试使用其他hash()参数而非hash('password',null,true),测试文档中的示例:http://book.cakephp.org/2.0/en/core-utility-libraries/security.html#Security::hash