validate([ 'email' => 'required|email:dns', 'password' => 'required|min:6' ]); if (Auth::attempt($validator)) { request()->session()->regenerate(); return redirect()->intended('/'); } return back()->with('alertError', 'Login Failed! Please check Email or Password!'); } public function logout(){ Auth::logout(); request()->session()->invalidate(); request()->session()->regenerateToken(); return redirect('/login'); } }