-
15 votesanswersviews
PassportJS会话混乱
在我们的ExpressJS应用程序中,当推送到 生产环境 服务器时,护照会话会随机混淆 . 随机,即使我没有退出会话,页面也可以加载另一个用户的视图 . 没有做任何其他事情,另一次刷新会让我回到我自己的帐户(也随机) . 这种现象发生在我们的两个Web应用程序中,这些应用程序由两个独立用户按照其网站上的Passport指南进行编码 . 这两个网络应用都使用Facebook connect / AP... -
0 votesanswersviews
无法将Facebook帐户合并到已注册的本地帐户
所以,我正在构建一个NodeJS应用程序,我正在使用护照进行身份验证 . 我也使用passport-facebook设置了Facebook身份验证 . 我现在的设置方式,如果想要合并本地帐户和Facebook帐户,用户可以这样做的一种方法是首先使用本地帐户登录并点击“与Facebook连接”,这会触发此链接: <a href="/connect/facebook" cla... -
0 votesanswersviews
使用护照登录社交日志用户到同一帐户
我正在尝试使用社交媒体(FB和Google)以及本地策略实施登录 . 我有护照本地工作正常(除了允许重复的电子邮件,但单独的问题)但我看到Facebook和谷歌策略的一些奇怪的行为 . 这是一个场景: 使用Facebook或Google登录 退出 以与初始登录相反的方式登录(即第一个FB,第二个Google) 应用程序使用初始帐户而不是第二个帐户登录 . 我按照本页面上的教程设... -
1 votesanswersviews
passport-facebook - 'X-Frame-Options'至'DENY'
我正在尝试用节点和护照开发facebook连接 . 但我在浏览器控制台中遇到此错误: 拒绝显示'https://www.facebook.com/dialog/oauth?response_type=code&redirect_uri=http% ... te_event%2Cuser_birthday%2Cemail&client_id = 632348833449996&type = ... -
0 votesanswersviews
Facebook Graph返回的值与使用passport-facebook保存的值不同
我有一个应用程序,用户使用Facebook帐户登录,保存ID,名称和电子邮件 . 我正在使用https://github.com/jaredhanson/passport-facebook UserSchema.statics.findOrCreateFaceBookUser = function(profile, done) { var User = this; User.fin... -
8 votesanswersviews
req.session.passport和req.user空白,并且req.isAuthenticated在使用passport-facebook初次成功登录后返回false
在初次成功登录Facebook并使用passport-facebook 1.0.3和express 4.6.1登录重定向回调后,req.session.passport和req.user包含序列化调用期间设置的值(我从stragegy获得),但是在随后访问网站上的不同路由时,req.session.passport和req.user为空,req.isAuthenticated()返回false,因... -
0 votesanswersviews
带有Facebook Callback URL的网站,用于通过Passport登录
我无法通过Passport-Facebook策略了解Facebook回调URL的正确配置以进行身份验证 . 这是一个MEAN / Javascript项目 . 在开发模式下,回调工作正常,我们将其作为http://localhost:8000/oauth/Facebook/callback . 我最近在这里推出了这个网站:http://52.25.45.148并将其作为网站URL添加到Facebo... -
0 votesanswersviews
passport-facebook,serializeUser flow
我一直在研究express,passportjs和passport-facebook . 问题是,我不知道它的流程,在文档中我什么也没找到(IMO文档很差) . 例如: 何时序列化和反序列化调用?每个请求?或者在您登录时第一次调用序列化? 在serializeUser函数中,user参数来自哪里? passport.serializeUser(function(user,done){d...