我目前正在使用node.js,express和mongodb作为Instagram应用。我发现很多次我想知道用户是否已经登录到Instagram(通过我的应用程序通过instagram节点身份验证或通过Instagram的实际网站)。
有一种简单的方法吗?
答案 0 :(得分:0)
我最后用护照来解决这个问题。 Passport方便地处理Instagram授权,他们甚至包括一个示例应用程序,以了解它是如何工作的。 backboneJS
function ensureAuthenticated(req, res, next) {
if (req.isAuthenticated()) { return next(); }
res.redirect('/login')
}
特别有用,因为它可以放在路由文件的顶部,并且它下面的所有路由将首先检查用户是否经过身份验证。