如何检查用户是否已经登录 instagram
How to check if user is already logged into instagram
我目前正在为 Instagram 应用程序使用 node.js、express 和 mongodb。我发现很多时候我想知道用户是否已经登录 instagram(通过我的应用程序通过 instagram 节点身份验证或通过 instagram 的实际网站)。
有没有简单的方法来做到这一点?
我最终使用 passport 来解决这个问题。 Passport 可以方便地处理 instagram 授权,他们甚至包括一个示例应用程序来查看它是如何工作的。 https://github.com/jaredhanson/passport-instagram/blob/master/examples/login/app.js
function ensureAuthenticated(req, res, next) {
if (req.isAuthenticated()) { return next(); }
res.redirect('/login')
}
特别有用,因为它可以放在路由文件的顶部,它下面的所有路由都会首先检查用户是否已通过身份验证。
我目前正在为 Instagram 应用程序使用 node.js、express 和 mongodb。我发现很多时候我想知道用户是否已经登录 instagram(通过我的应用程序通过 instagram 节点身份验证或通过 instagram 的实际网站)。
有没有简单的方法来做到这一点?
我最终使用 passport 来解决这个问题。 Passport 可以方便地处理 instagram 授权,他们甚至包括一个示例应用程序来查看它是如何工作的。 https://github.com/jaredhanson/passport-instagram/blob/master/examples/login/app.js
function ensureAuthenticated(req, res, next) {
if (req.isAuthenticated()) { return next(); }
res.redirect('/login')
}
特别有用,因为它可以放在路由文件的顶部,它下面的所有路由都会首先检查用户是否已通过身份验证。