user(); if (! $user || ! $user->isSuperAdmin()) { // AJAX/API 요청인 경우 JSON 응답 if ($request->expectsJson() || $request->ajax()) { return response()->json([ 'success' => false, 'message' => '슈퍼관리자만 접근할 수 있는 기능입니다.', ], 403); } // 웹 요청인 경우 리다이렉트 return redirect()->back() ->with('error', '슈퍼관리자만 접근할 수 있는 기능입니다.'); } return $next($request); } }