UNPKG

@architect/functions

Version:

Runtime utility library for Functional Web Apps (FWAs) built with Architect (https://arc.codes)

14 lines (13 loc) 249 B
module.exports = function _csrf (req, res, next) { var token = req.body?.csrf ? req.body.csrf : '' var valid = req._verify(token) if (valid) { next() } else { res({ status: 403, html: 'invalid csrf token', }) } }