如何根据用户是否登录来控制流量?
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
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