Browse Source

fix(canvas templates api): remove unnecessary login check for category list

移除了画布模板分类列表接口的登录校验逻辑,不再强制携带认证头请求上游服务
feature/interaction
huangmin 1 month ago
parent
commit
a6f43ee53d
  1. 5
      src/app/api/canvas-templates/categories/route.ts

5
src/app/api/canvas-templates/categories/route.ts

@ -1,4 +1,3 @@
import { requireLogin } from "@/app/api/_auth";
import { NextRequest, NextResponse } from "next/server"; import { NextRequest, NextResponse } from "next/server";
const UPSTREAM_CATEGORY_LIST_PATH = "/api_client/canvas/template/category/list"; const UPSTREAM_CATEGORY_LIST_PATH = "/api_client/canvas/template/category/list";
@ -22,12 +21,8 @@ export async function GET(request: NextRequest) {
"keyword", "keyword",
request.nextUrl.searchParams.get("keyword") || "", request.nextUrl.searchParams.get("keyword") || "",
); );
const { token } = requireLogin(request);
const response = await fetch(upstreamUrl, { const response = await fetch(upstreamUrl, {
method: "GET", method: "GET",
headers: {
authorization: `Bearer ${token}`,
},
}); });
const body = await response.text(); const body = await response.text();

Loading…
Cancel
Save