如果密码重复,needsRehash()会返回什么?

时间:2017-08-15 04:15:24

标签: php cakephp

更清楚我的问题:

needsRehash($value) 

返回?是或1?

1 个答案:

答案 0 :(得分:1)

根据:

https://github.com/cakephp/cakephp/blob/master/src/Auth/DefaultPasswordHasher.php

cakephp的needsRehash()调用PHP的password_needs_rehash()

  

如果应该重新散列散列以匹配给定的算法和选项,则返回TRUE,否则返回FALSE。

其他参考资料:

https://api.cakephp.org/3.3/class-Cake.Auth.AbstractPasswordHasher.html#_needsRehash

https://api.cakephp.org/3.3/source-class-Cake.Auth.AbstractPasswordHasher.html#65-78