如何根据用户是否登录来控制流量?

时间:2017-04-22 10:33:11

标签: node.js express middleware passport-facebook

APP.GET('/', isLoggedIn, function(req, res) { if (isLoggedIn){res.render(index-authed) else { res.render(index)} });

如何检查isLoggedIn返回的内容?所以我可以像这样处理流程吗?

2 个答案:

答案 0 :(得分:0)

从我的问题中我可以理解,为了检查什么是LoggedIn返回,你可以通过一个简单的console.log这样做:

console.log(isLoggedIn);

如果你正在使用connect / express,它应该返回一个布尔值。

答案 1 :(得分:0)

您可以在req对象

中传递loggedIn状态 在loggedIn函数中尝试添加以下内容:

req.loggedIn = true;

然后在您的下一个中间件功能中,您可以访问req.loggedIn