criei uma guard de acordo com as minha necessidade
'login' => [
'driver' => 'eloquent',
'model' => App\Login::class,
],
CLASS Login esses são os campos que preciso autenticar
protected $fillable = [
'NUMCON','NUMAPA',
];
Meu controlador
if (!Auth::guard('login')->attempt(['NUMCON'=> $num_con, 'NUMAPA'=>$num_apa], $request->remember)) {
return redirect()
->back()
->withErrors('Usuário e/ou senha incorretos');
}
return redirect()->route('home');
ele da certinho, aparece o true ou o false correto, porem quando coloco o middleware na minha rota, ele sempre vai para a tela de login padrão do laravel.
Route::get('/', function () {return view('home');})->name('home')->middleware('auth');
o que estou fazendo de errado ?