Criei um controller chamado LoginController, nele coloquei os métodos form e login:
class LoginController extends Controller
{
public function form(){
return view('form_login');
}
public function login(){
$credenciais = Request::only('email','password');
if(Auth::attempt($credenciais)){
return 'Usuário logado';
}
return 'dados incorretos';
}
}
O problema é quando vou definir a rota para chamar esses métodos estou executando a rota assim:
Route::get('/login', 'LoginController@form');
Route::post('/login', 'LoginController@login');
O que acontece é que quando vou para url /login além de chamar meu método @form, ele direciona para o login que já vem do laravel, não sendo possivel eu direcionar para meu form que criei para isso, se eu altero a rota para /login1 o código funciona normalmente mas não sei como deixo igual no video, pois quando executo o middleware ele direciona para login mesmo quando estou logado.
att