middleware('guest')->except('logout'); $this->middleware('auth')->only('logout'); } /** * ✅ REDIRECT SETELAH LOGIN (ROLE BASED) */ protected function authenticated(Request $request, $user) { if ($user->role === 'admin') { return redirect('/admin/dashboard'); } return redirect('/user/dashboard'); } /** * ✅ REDIRECT SETELAH LOGOUT */ protected function loggedOut(Request $request) { return redirect('/login'); } }