validate([ 'username' => 'required', 'password' => 'required', ]); if (Auth::attempt(['username' => $request->username, 'password' => $request->password])) { return redirect()->route('dashboard.index'); } return back()->withErrors(['username' => 'Username atau password salah!']); } public function logout(Request $request) { Auth::logout(); $request->session()->invalidate(); $request->session()->regenerateToken(); return redirect()->route('login.index'); } }