← 문제 목록
고급 Next.js 100P

Route Handler와 쿠키 설정 오류

다음 코드에서 버그를 찾으세요:
JAVASCRIPT
// app/api/auth/login/route.js
import { NextResponse } from 'next/server';
import { cookies } from 'next/headers';

export async function POST(request) {
    const { email, password } = await request.json();
    const user = await authenticate(email, password);

    if (!user) {
        return NextResponse.json(
            { error: '인증 실패' },
            { status: 401 }
        );
    }

    const cookieStore = cookies();
    cookieStore.set('token', user.token);

    return NextResponse.json({ success: true });
}

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%