next-csrf
Version:
CSRF mitigation library for Next.js
5 lines (4 loc) • 331 B
TypeScript
import { NextApiHandler, NextApiRequest, NextApiResponse } from "next";
import { MiddlewareArgs } from "../types";
declare const csrf: (handler: NextApiHandler, { ignoredMethods, csrfErrorMessage, tokenKey, cookieOptions, secret, }: MiddlewareArgs) => (req: NextApiRequest, res: NextApiResponse) => Promise<void>;
export { csrf };