passport-facebook

    3热度

    1回答

    我正在开发一个NodeJS和AngularJS的Web应用程序,这是一个PageTab应用程序到Facebook。 对于登录,我正在使用库Passport-facebook。 我中间件是: passport.authenticate('facebook', { display: 'popup', scope: ['read_stream', 'publish_actions

    1热度

    1回答

    我想在我的应用程序流程如下 用户选择与谷歌 我重定向到谷歌,并获得认证的回调(发生这种情况使用Passport) 我现在想要以响应用户的形式返回特定于我的应用程序的身份验证令牌。 var GoogleStrategy = require('passport-google-oauth').OAuth2Strategy; passport.use(new GoogleStrategy({

    1热度

    1回答

    这里是我的愚蠢模块的NodeJS。当passport.authenticate('facebook')被调用时,它只会冻结。 我用快递4.2.0。有任何想法吗? 验证呼叫不会阻止。我想如何从函数中返回? 所有我在app.js.看到通话authenticate的例子我不想在app.js中配置身份验证策略。 var express = require('express'); var router =

    4热度

    1回答

    我正在使用passport.js + passport-facebook-token来保护我的API构建与Strongloop的Loopback Framework。 为什么护照在成功反序列化后再次序列化反序列化的用户?每次请求都会调用passport.authenticate方法!我究竟做错了什么? 这里是节点的日志: deserializeUser, id: XXXXXXXXXXXXXXXX

    4热度

    1回答

    我试图实施谷歌OAuth Passport.js策略,但由于缺乏文档和示例,我似乎无法回答某些问题。 由于安全和技术原因,我的应用程序使用承载而不是cookie。 单例如在passport-google-oauth GitHub page可不能解释一些事情,如: 如何承载战略的实施可能会在这种情况下代替饼干? 如何获取Google令牌的到期时间? 我该怎么处理accessToken和refresh

    21热度

    3回答

    在NodeJS/Express中使用Passport尝试使用Facebook对用户进行身份验证时,已有两天,一百万次尝试启用CORS。 我得到在Chrome的错误是这样的: XMLHttpRequest cannot load https://www.facebook.com/dialog/oauth?response_type=code&redirect_uri=http%…%3A8080%2F

    9热度

    1回答

    我有一个移动应用程序与后端服务器,我想了解什么是最佳做法使用Facebook登录(创建一个帐户),然后保持整个系统同步。 以下是我目前了解的内容: - 移动应用程序可以在设备上进行登录并获取access_token - 可以将访问令牌传输到服务器。我使用passport-facebook-token挂钩了一些api.myhost.com/auth/facebook路由,做了一个概念验证,看起来我可

    1热度

    1回答

    我正在使用passport-facebook登录到使用Facebook的网站(实现完整且工作良好)。现在,我想将用户重定向到包含他们应该填写的表单的页面一旦他们从fb登录,而没有这样做(这是没有填写表格并提交),他们不应该能够访问该网站上的任何其他链接。 下面是我想到的方法:一旦用户登录,我会在策略内部进行数据库查询,以查看他们以前是否提交过数据,如果他们已经提交过,我会在对象中设置session

    1热度

    2回答

    我使用ExpressJS的Passport中间件,我找不到同时使用护照本地策略和护照facebook策略的方法。我想设置它,以便用户将在我的网站上创建一个帐户,然后,如果他们想要,他们可以登录到Facebook,以便您可以看到您的朋友谁也使用该网站。但是,我不知道当返回facebook api数据时登录用户是什么。 当有人创建一个帐户时,他们的数据(用户名,电子邮件等)被存储在数据库中。当他们然后

    8热度

    1回答

    返回false。从Facebook登录重定向回调初始成功后,使用passport-facebook 1.0.3和express 4.6。 1,req.session.passport和req.user包含serialize调用期间设置的值(我从stragegy得到的),但在随后访问站点上的不同路由时,req.session.passport和req.user为空,并且req.isAuthentic