Validar email
[Concluído]
Como eu posso validar o email para que ao inves de me retornar um 404 quando o email for invalido, fazer algo igual a senha que verifica e retorna uma mensagem do problema
Olá, Cleison!
Tudo bem?
Na realidade esse erro de 404 quando informa um e-mail incorreto faz muito sentido, porque assim no frontend a aplicação pode pegar esse status code e informar para o usuário que o registro (email) não foi encontrado no sistema (e sugerir por exemplo, que realize o cadastro).
Mas, se for uma necessidade do sistema, sim você pode mudar esse status code que definimos para quando o e-mail não existe.
No método auth, basta lançar a exception:
$user = $this->model->where('email', $request->email)->first();
if (!$user) {
throw ValidationException::withMessages([
'email' => ['The mail not found.'],
]);
}
Entendi,obrigado
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!