도메인 추가
This commit is contained in:
@@ -101,11 +101,19 @@ async function handler(
|
||||
[AUTH_USER_ID]: userId,
|
||||
...responseData, // 2FA 관련 추가 데이터 포함
|
||||
});
|
||||
const hostname = window.location.hostname;
|
||||
let domain = hostname === "localhost" || hostname === "127.0.0.1" ? undefined : hostname;
|
||||
|
||||
// 운영 환경에서는 서브도메인을 포함한 최상위 도메인 사용
|
||||
if (hostname.includes("hasuon.or.kr")) {
|
||||
domain = ".hasuon.or.kr";
|
||||
}
|
||||
|
||||
if (refreshToken) {
|
||||
cookieStore.set(REFRESH_TOKEN, refreshToken, {
|
||||
httpOnly: true,
|
||||
sameSite: "lax",
|
||||
domain: domain,
|
||||
path: "/",
|
||||
});
|
||||
}
|
||||
|
||||
@@ -60,10 +60,20 @@ async function handler(
|
||||
[AUTH_USER_ID]: userId,
|
||||
});
|
||||
|
||||
|
||||
const hostname = window.location.hostname;
|
||||
let domain = hostname === "localhost" || hostname === "127.0.0.1" ? undefined : hostname;
|
||||
|
||||
// 운영 환경에서는 서브도메인을 포함한 최상위 도메인 사용
|
||||
if (hostname.includes("hasuon.or.kr")) {
|
||||
domain = ".hasuon.or.kr";
|
||||
}
|
||||
|
||||
if (refreshToken) {
|
||||
cookieStore.set(REFRESH_TOKEN, refreshToken, {
|
||||
httpOnly: true,
|
||||
sameSite: "lax",
|
||||
domain: domain,
|
||||
path: "/",
|
||||
});
|
||||
}
|
||||
@@ -83,6 +93,7 @@ async function handler(
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
export async function POST(
|
||||
request: Request,
|
||||
props: { params: Promise<{ url: string[] }> },
|
||||
|
||||
Reference in New Issue
Block a user