【问题标题】:Best way to display an error Express, Jade and Mongo显示错误 Express、Jade 和 Mongo 的最佳方式
【发布时间】:2012-11-13 18:04:03
【问题描述】:

使用 Express & Jade 将警告消息传递到视图的最佳方式是什么?

我创建了一个登录系统,用于检查输入的密码与存储在 Mongo 数据库中的密码是否相符,然后设置 cookie 并重定向,或者如果不正确则仅重定向。

if(obj.password === req.body.loginPassword){
     res.cookie('username', req.body.loginUsername);
     red.redirect('/')
}else{
     res.redirect('/');
}

我想在登录失败时通过 else 向视图传递警告消息。

【问题讨论】:

    标签: node.js mongodb express mongoose pug


    【解决方案1】:

    Express 3.0:

    您可以使用 req.session 来存储错误消息或查看这个中间件来简单: https://github.com/jaredhanson/connect-flash

    Express 2.0:

    你可以直接使用 req.flash。 http://expressjs.com/2x/guide.html中描述的用法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-17
      相关资源
      最近更新 更多