validate([ 'email' => 'required|email', 'password' => 'required' ]); if (Auth::attempt($credentials)) { $request->session()->regenerate(); return redirect()->intended('/dashboard'); } return back()->with('error', 'Email atau Password salah!'); } /* |-------------------------------- | Logout |-------------------------------- */ public function logout(Request $request) { Auth::logout(); $request->session()->invalidate(); $request->session()->regenerateToken(); return redirect('/'); } }