UNPKG

next-csrf

Version:

CSRF mitigation library for Next.js

5 lines (4 loc) 331 B
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 };