user(); $allowed = $roles !== [] ? $roles : ['operator', 'super_admin']; if (! $user || ! in_array($user->role, $allowed, true)) { return response()->json(['message' => '无权访问后台', 'code' => 'forbidden'], 403); } return $next($request); } }