diff --git a/src/middleware.ts b/src/middleware.ts index b55d6617..1dd15e3e 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -81,7 +81,10 @@ export async function middleware(request: NextRequest) { } // 회원가입 페이지는 accessToken만 체크 (memberId는 회원가입 후에 생성됨) - if (request.nextUrl.pathname === '/sign-up') { + if ( + request.nextUrl.pathname === '/sign-up' || + request.nextUrl.pathname === '/login' + ) { if (hasAccessToken && hasMemberId) { // 이미 회원가입 완료된 사용자는 홈으로 리디렉션 const mainUrl = new URL('/home', request.url); @@ -149,6 +152,7 @@ export async function middleware(request: NextRequest) { export const config = { matcher: [ '/', + '/login', '/home', '/my-page', '/payment-management',