

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma área de desenvolvimento de software está revisando o código de autenticação de usuários em um sistema em Laravel, em condições ideais. Durante os testes, verificou-se que a autenticação nunca é concluída com sucesso, mesmo quando o e-mail e a senha estão corretos.
Abaixo está o trecho do método authenticate do controller responsável pelo login. A numeração de linhas é apenas ilustrativa.

Com base no código e nos sintomas descritos, deve ser ajustada a
linha 12, pois a busca por e-mail deveria usar find ($request->email) em vez de where.
linha 13, pois o retorno deveria ser abort (404) e não back ()->withErrors ().
linha 15, pois o comentário está mal posicionado e impede a execução do código.
linha 17, pois compara a senha em texto puro com o hash salvo no banco, devendo usar Hash::check($request- >password, $user->password).
linha 18, pois Auth: : Login ($user) não deve ser chamado diretamente após a verificação.