Ao invés de esconder a password com asteríscos, o campo password continua mostrando a senha.
Ao invés de esconder a password com asteríscos, o campo password continua mostrando a senha.
Meu src/Model/Entity/Users.php
<?php
namespace App\Model\Entity;
use Cake\ORM\Entity;
use Cake\Auth\DefaultPasswordHasher;
//use Authentication\PasswordHasher\DefaultPasswordHasher; // Add this line
class User extends Entity
{
// Gera conjunto de todos os campos exceto o com a chave primária.
protected $_accessible = [
'*' => true,
'id' => false
];
public function _setPassword($password) {
return new DefaultPasswordHasher()->hash($password);
}
}
?>