Cakephp 3 身份验证组件 $this->身份验证->password() 不起作用



我想更新我的密码与用户表和在cakephp 2.0我是这样使用的——

$haspass = $this->Auth->password($pass);

我终于找到了解决办法——

In Controller—Use Like That

use CakeAuthDefaultPasswordHasher;
use CakeORMEntity;
$password = $_POST['new_pswd'];
$hashPswdObj = new DefaultPasswordHasher;
$hashpswd = $hashPswdObj->hash($password); // it will hash the password

相关内容

最新更新