← 문제 목록
중급
Next.js
50P
middleware matcher 패턴 오류
다음 미들웨어에서 버그를 찾으세요:
JAVASCRIPT
// middleware.js
import { NextResponse } from 'next/server';
export function middleware(request) {
const token = request.cookies.get('token');
if (!token) {
return NextResponse.redirect(new URL('/login', request.url));
}
return NextResponse.next();
}
export const config = {
matcher: '/dashboard',
};
// /dashboard/settings, /dashboard/profile 등 하위 경로에서 미들웨어가 작동하지 않음
0명 풀이 · 정답률 0%