【发布时间】:2021-02-19 06:34:01
【问题描述】:
我尝试在我的网站上使用 passportjs facebook,并在不同的浏览器上进行了测试,但是当链接来自 facebook 应用程序本身,特别是在 IOS 上时,会出现一些问题。
使用的包:http://www.passportjs.org/packages/passport-facebook/
场景是:
- 分享您的登录网址以在您的 Facebook 时间线中发布
- 在 ipad 上打开 facebook 应用程序
- 点击 facebook 时间轴上发布的链接以打开登录 url,然后应该会出现来自 facebook 应用程序的弹出式浏览器。
- 使用passportjs点击你的facebook登录
结果: Session Expired 弹出窗口出现,您将退出并要求再次登录,但不是从您的 url 而是从应用程序本身,所以我没有从它获得响应登录,因为它不再来自 passportjs 登录。知道如何解决这个问题或为什么会这样吗?
【问题讨论】:
标签: passport.js passport-facebook passport-facebook-token