【发布时间】:2018-03-10 16:59:17
【问题描述】:
在我的 Cordova/Angular/Firebase 应用中,社交登录重定向页面一直要求我输入社交平台的凭据,即使我已经在 Safari 中登录了这些网站。
我最近将我的 Cordova 应用升级到 AngularFire 2.x.x 和 Firebase 4.x.x,我正在尝试实现社交登录功能,如下所述:https://firebase.google.com/docs/auth/web/cordova
当我在设备上测试时,登录会在看起来像 Safari 视图控制器的地方打开,但对于 Facebook、Twitter 和 Google 登录,页面需要重新输入凭据。我的印象是 Safari 视图控制器会重用来自 Safari 应用程序本身的会话数据。不对吗?
【问题讨论】:
-
我认为这种行为在 iOS 11 中可能已经改变。
标签: angularjs cordova firebase safari firebase-authentication