我们当前使用Firebase SDK方法auth().signInWithPopup在我们的网络应用中启动登录流程。使用Firefox / Facebook组合时,从Facebook(身份验证提供程序)重定向到弹出窗口中的身份验证处理程序脚本后,流程失败。
原始上下文: “在完成操作之前,用户已关闭了弹出窗口。”
弹出式控制台:“脚本可能无法关闭脚本未打开的窗口。”
以上内容在Chrome / Safari上似乎没有问题。我在做一些愚蠢的事情/有什么解决方法吗?宁愿不重定向,因为这会给我们的应用内流程和状态增加另一层复杂性。
要重现的基本设置:
VrCoreListenerService
更新: 这似乎是Firefox出色的Facebook Container附加组件的连锁反应。我仍然对解决方法很感兴趣。