最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
nodejs 表单提交添加csrf的教程
时间:2016-01-28 编辑:简简单单 来源:一聚教程网
nodejs jade模版
在app.js写入
在app.js写入
app.use(csrf());
在index.js写入
在index.js写入
/* GET home page. */
var csrf = require('csurf');
router.get('/', function(req, res) {
res.locals.token = req.csrfToken();
console.log("res.locals.token=="+res.locals.token);
console.log("req.session=="+req.session);
console.log("req.session._csrf=="+req.session._csrf);
res.render('aa', { title: 'aa' });
});
在aa.jade写入
在aa.jade写入
input(type="hidden",name="_csrf",value="#{token}")
//如果表单没有这个隐藏域,则提交失败的,提示表单csrf不正确这样有效防止夸站提交数据。此value每次刷新页面,则不同
相关文章
- JS中from表单序列化提交的代码 02-09
- js实现表单form提交前进行确认提示 12-07
- js点击超级链接提交表单的例子 07-08
- js提交表单后按钮置灰效果 09-12
- js button提交表单实现代码 04-06
- js表单提交后按钮变灰代码 04-06