显示错误Express,Jade和Mongo的最佳方式

时间:2012-11-26 09:23:10

标签: node.js mongodb express mongoose pug

使用Express& amp;将警告消息传递到视图的最佳方法是什么?玉

我创建了一个登录系统,用于检查针对Mongo数据库中存储的密码输入的密码,然后设置cookie并重定向,或者只是在不正确的情况下重定向。

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

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

1 个答案:

答案 0 :(得分:3)

Express 3.0:

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

Express 2.0:

您可以直接使用req.flash。 http://expressjs.com/2x/guide.html

中描述的用法