export async function middleware()

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;
}