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

How to control flow based on if user is logged in or not?

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

我如何检查 isLoggedIn returns?这样我就可以处理流程了吗?

据我从你的问题中了解到的,为了检查什么是LoggedIn returns,你可以通过一个简单的console.log来做到这一点:

console.log(isLoggedIn);

如果您使用 connect/express,它应该 return 布尔值。

您可以在 req 对象中传递登录状态

在 loggedIn 函数中尝试添加以下内容:

req.loggedIn = true;

然后在你的下一个中间件函数中你可以访问 req.loggedIn