pug - Sails 中 csrf token 的 Jade 等价物

标签 pug csrf sails.js

从示例来看,使用默认的 ejs 引擎,csrf 保护所需的隐藏输入为:

<input type="hidden" name="_csrf" value="<%= _csrf %>" />

Jade 的等价物是什么?是吗:
input(type="hidden", name="_csrf", value='#{_csrf}')

谢谢。

编辑:我都试过 value='#{_csrf}'value=#{_csrf}我很确定两者都不正确,因为它们没有显示正确的 csrf token 。

最佳答案

尝试:

input(type="hidden", name="_csrf", value=_csrf)

那应该为您输出 token 。

关于pug - Sails 中 csrf token 的 Jade 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22291865/

相关文章:

node.js - 如何在Jade模板引擎中正确输出变量?

symfony - 如何在 Symfony 中翻译(和复制)CSRF 消息?

javascript - sails js模板jst.js错误找不到变量_

node.js - 如何收听 session 销毁事件?

html - Pug (Jade) HTML 表单

javascript - 主干构造函数不工作

javascript - Materialise 日期选择器不触发 ui

Django + DRF : 403 FORBIDDEN: CSRF token missing or incorrect

javascript - 使用 Express API 和 React 前端防止 CSRF

sockets - 使WebSocket连接到'ws :