[cs frontend] 계정상태에 따라서 승인대기중, 탈퇴계정등 메시지 표시하도록 변경

This commit is contained in:
2026-07-10 16:47:10 +09:00
parent e93a83163e
commit 25653f2d4f
+23 -1
View File
@@ -56,10 +56,32 @@ async function handler(
if (!result.ok) {
console.error(`[BFF Proxy Error] Backend returned status ${result.status} for ${params.url.join("/")}`);
let errorText = "";
try {
const errorText = await result.text();
errorText = await result.text();
console.error(`[BFF Proxy Error Body] ${errorText}`);
} catch (err) {}
if (result.status === 503) {
const serviceName = params.url[0] || "user-service";
return NextResponse.json(
{ message: `${serviceName} 서비스와의 연결이 불안정 합니다. 관리자에게 연락해 주십시오.` },
{ status: 503 },
);
}
if (result.status !== 500 && errorText) {
try {
const errorJson = JSON.parse(errorText);
if (errorJson && errorJson.message) {
return NextResponse.json(
{ message: errorJson.message },
{ status: result.status },
);
}
} catch (e) {}
}
return NextResponse.json(
{ message: "Invalid Credentials" },
{ status: 401 },