Node.js 如何在Sails v1中禁用特定路线的csrf

Node.js 如何在Sails v1中禁用特定路线的csrf,node.js,sails.js,csrf,Node.js,Sails.js,Csrf,在以前的版本中,可以通过以下方式禁用特定路由的csrf: module.exports.csrf = { "routesDisabled": "/webhooks/testhook,/webhooks/anotherhook" } 有没有一种新的方法来实现这一点,或者我应该在控制器中做一个小改动来自动生成csrf?好的,我想出来了,现在它在/routes.js中完成了,如下所示: 'PUT /webhooks/testhook': { ac

在以前的版本中,可以通过以下方式禁用特定路由的csrf:

module.exports.csrf = {
  "routesDisabled": "/webhooks/testhook,/webhooks/anotherhook"
}

有没有一种新的方法来实现这一点,或者我应该在控制器中做一个小改动来自动生成csrf?

好的,我想出来了,现在它在
/routes.js中完成了,如下所示:

'PUT   /webhooks/testhook':                        { action: 'entrance/testhook', csrf: false},

太好了!官方更新的文档表明,您可以通过在config/routes.js文件中的任何路由中添加CSRF:true或CSRF:false来打开或关闭每个路由的CSRF保护


更多信息:

除了定义为“POST/notifications”的路由之外,您知道如何执行相同的操作吗?:“NotificationsController.log”?这是在哪里记录的?你怎么知道的?