使用Express& amp;将警告消息传递到视图的最佳方法是什么?玉
我创建了一个登录系统,用于检查针对Mongo数据库中存储的密码输入的密码,然后设置cookie并重定向,或者只是在不正确的情况下重定向。
if(obj.password === req.body.loginPassword){
res.cookie('username', req.body.loginUsername);
red.redirect('/')
}else{
res.redirect('/');
}
我想在登录失败时通过else传递警告消息。
答案 0 :(得分:3)
Express 3.0:
您可以使用req.session存储错误消息或查看此中间件以简化: https://github.com/jaredhanson/connect-flash
Express 2.0:
您可以直接使用req.flash。 http://expressjs.com/2x/guide.html
中描述的用法