DefinitelyTyped/types/koa-csrf/koa-csrf-tests.ts

13 lines
373 B
TypeScript

import koaCsrf = require("koa-csrf");
import Koa = require("koa");
const app = new Koa();
app.use(new koaCsrf({
invalidSessionSecretMessage: 'Invalid session secret',
invalidSessionSecretStatusCode: 403,
invalidTokenMessage: 'Invalid CSRF token',
invalidTokenStatusCode: 403,
excludedMethods: [ 'GET', 'HEAD', 'OPTIONS' ],
disableQuery: false
}));