ribafs / admin-br

Implementando ACL em aplicativos do CakePHP 3 usando Bootstrap com administração via interface web
https://ribafs.github.io
MIT License
2 stars 0 forks source link

Criptografia de senha #6

Open jranesio opened 4 years ago

jranesio commented 4 years ago

CrAo criar rotina de alteração de senha utilizando:

$user['password']=(new DefaultPasswordHasher)->hash($user['password']);

não loga, criptografia incompatível com do sistema. Qual a sintaxe correta?

ribafs commented 4 years ago

A criptografia está aqui:

https://github.com/ribafs/admin-br/blob/master/src/Template/Bake/Model/entity.twig

Especificamente neste método: protected function _setPassword($password) { return (new DefaultPasswordHasher)->hash($password); }

Estou planejando remover o template do bake do admin-br, pois isso torna muito complexo o código e não existe praticamente documentação. Manter apenas o controle de acesso com o componente e quem interessar após concluir implementa o bootstrap. Que acha?

Em ter., 31 de mar. de 2020 às 16:52, Anésio Jr notifications@github.com escreveu:

CrAo criar rotina de alteração de senha utilizando:

$user['password']=(new DefaultPasswordHasher)->hash($user['password']);

não loga, criptografia incompatível com do sistema. Qual a sintaxe correta?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ribafs/admin-br/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGQZIE2R6VTVGNZUVJ6BJ3RKJCZFANCNFSM4LX5447A .

-- Colaborar é ser humano

             Ribamar FS - http://ribafs.org
jranesio commented 4 years ago

Obrigado pela resposta. Quanto ao templete, penso que um código mais enxuto facilita as implementações, acho melhor investir em uma interface mais limpa, e fácil de usar, criei uma rotina que faz a leitura dos controllers e filtras as actions, facilitando o gerenciamento das permissões, assim que tiver testado tudo disponibilizo para todos. Já o template, cada um pode personalizar de acordo com suas necessidades.