From 75eaaa81ac44aa0db89cefbb2da402dbb607f9eb Mon Sep 17 00:00:00 2001 From: ljpark Date: Fri, 17 Apr 2026 13:15:12 +0900 Subject: [PATCH] =?UTF-8?q?sn:=20use=20client=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/fo/app/auth/login/route.ts | 2 ++ apps/sn/src/shared/providers/prompt-provider.tsx | 1 + apps/wr/src/shared/providers/prompt-provider.tsx | 1 + 3 files changed, 4 insertions(+) diff --git a/apps/fo/app/auth/login/route.ts b/apps/fo/app/auth/login/route.ts index 65bbce15e..208d4bf85 100644 --- a/apps/fo/app/auth/login/route.ts +++ b/apps/fo/app/auth/login/route.ts @@ -1,3 +1,4 @@ +import { tokenManager } from "@/src/entities/auth/lib/token-manager"; import { NextRequest, NextResponse } from "next/server"; export async function GET(request: NextRequest) { @@ -5,6 +6,7 @@ export async function GET(request: NextRequest) { const redirectUrl = process.env.NEXT_PUBLIC_CM_LOGIN_PAGE_URL || "https://portal.hasuon.or.kr"; if (hostname === "localhost" || hostname === "127.0.0.1" || hostname === "con.mind-one.co.kr") { + tokenManager.clearAuthToken(); return NextResponse.redirect(new URL("/", request.url)); // 로컬 및 개발 환경 } else { return NextResponse.redirect(new URL(redirectUrl)); // 공단 환경 diff --git a/apps/sn/src/shared/providers/prompt-provider.tsx b/apps/sn/src/shared/providers/prompt-provider.tsx index 10338c338..7724d0326 100644 --- a/apps/sn/src/shared/providers/prompt-provider.tsx +++ b/apps/sn/src/shared/providers/prompt-provider.tsx @@ -1,3 +1,4 @@ +"use client"; import { createContext, useState } from "react"; interface PromptContext { diff --git a/apps/wr/src/shared/providers/prompt-provider.tsx b/apps/wr/src/shared/providers/prompt-provider.tsx index 10338c338..7724d0326 100644 --- a/apps/wr/src/shared/providers/prompt-provider.tsx +++ b/apps/wr/src/shared/providers/prompt-provider.tsx @@ -1,3 +1,4 @@ +"use client"; import { createContext, useState } from "react"; interface PromptContext {