[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
joao.rdesiqueira
Criador joao.rdesiqueira 15/02/2022

Acho que faltou quando gravar o Cliente , preencher o campo password com o hash.

 

Porque quando autentica o metodo check compara a password enviada para o metodo auth com o hash da password do Client que foi cadastrado anteriormente.

 

Abraço,

Manager Carlos Ferreira 15/02/2022

Olá, João!
Tudo bem?

A implementação está correta, é a oficial da DOC do Laravel.

ok - O client já está no banco, com a senha criptografada
ok - Recuperamos o usuário pelo seu e-mail
ok - Validamos a senha que o usuário informou com a senha do banco (usando Hash::check)
ok - Criamos o token, se estiver correto o usuário e senha informados

O que não ficou claro amigo?

Carlos Ferreira
Criador joao.rdesiqueira 15/02/2022

Olá Prof. Marcos,

 

Eu entendi isso aí quando eu vi que o método check compara um string com um hash de um string que no caso seria, respectivamente, a senha que veio na requisitacao e a senha do banco. O que ocorreu é que a senha do banco nao estava criptografada naquele momento mas eu depois que voce mostrou como criptografar. Inicialmente no video o Client é gravado no banco sem a senha criptografada e isso confundiu e por isso eu abri o ticket, mas depois eu vi que voce ensina como criptografar.

Obrigado pelo retorno,

Cordialmente,

joao.rdesiqueira
Manager Carlos Ferreira 15/02/2022

Qualquer dúvida estou à disposição amigo.

Abraços!

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!