Allow guest city APIs and normalize auth probe responses

This commit is contained in:
2569718930@qq.com
2026-03-26 01:25:51 +08:00
parent 7caae4dceb
commit b146c637b6
2 changed files with 15 additions and 1 deletions
+7 -1
View File
@@ -47,7 +47,13 @@ function isPublicPage(pathname: string) {
}
function isPublicApi(pathname: string) {
return pathname === "/api/cities" || /^\/api\/city\/[^/]+\/summary$/i.test(pathname);
return (
pathname === "/api/auth/me" ||
pathname === "/api/cities" ||
pathname === "/api/vitals" ||
/^\/api\/city\/[^/]+$/i.test(pathname) ||
/^\/api\/city\/[^/]+\/summary$/i.test(pathname)
);
}
function handleLegacyTokenGate(request: NextRequest) {