proxy 미들웨어에 커스텀 세션 쿠키 이름 전달, 환경별 쿠키 이름 분리

This commit is contained in:
2026-07-05 11:06:04 +09:00
parent b9db9ff3e7
commit 0330a99f5f
+2
View File
@@ -12,10 +12,12 @@ function usesSecureAuthCookies() {
export async function proxy(request: NextRequest) {
const { pathname, search } = request.nextUrl;
const isPublicPath = PUBLIC_PATHS.includes(pathname);
const cookieName = `${process.env.APP_ENV ?? "local"}-chocoadmin.session-token`;
const token = await getToken({
req: request,
secret: process.env.AUTH_SECRET ?? process.env.NEXTAUTH_SECRET,
secureCookie: usesSecureAuthCookies(),
cookieName,
});
if (!token && !isPublicPath) {