check()) { throw new ApiException('未登录或登陆已过期', 403); } $user = Auth::guard('sanctum')->user(); if (!$user->is_admin) { throw new ApiException('无管理员权限', 403); } return $next($request); } }