in appdev_with_generative_ai/src/knowledge-drive/middleware.ts [13:25]
export async function middleware(request: NextRequest) {
const response = NextResponse.next();
// csrf protection
const csrfError = await csrfProtect(request, response);
// check result
if (csrfError) {
return new NextResponse("invalid csrf token", { status: 403 });
}
return response;
}