Firebase authWithOAuthPopup登录Facebook会发出警告

时间:2014-10-28 05:37:39

标签: javascript firebase

在我的代码中使用它:

ref.authWithOAuthPopup("facebook", function(error, authData) { ... });

对于之前未获得运行权限的应用,我在显示的对话框底部收到以下警告:

  

您正在使用' popup'在一个大的浏览器窗口或   标签。要获得更好的用户体验,请使用我们的显示此对话框   JavaScript SDK未指定显式显示类型。 SDK   将为每个环境选择最佳显示类型。或者,   在window.open()上设置高度和宽度调用以正确调整大小   如果您有特殊要求阻止您使用该对话框   SDK。此消息仅对您的应用程序的开发人员可见。

我假设这是Firebase中的错误。我错了吗?

1 个答案:

答案 0 :(得分:8)

[Firebase工程师]这是按计划进行的。 Firebase API手动配置Facebook弹出窗口的显示参数,以最佳匹配您正在使用的平台和环境。此警告会显示给应用程序的开发人员,鼓励您使用Facebook JavaScript SDK而不是通用OAuth流程。

注意:来自Facebook的此警告仅向Facebook应用程序中列出的开发人员显示,您的最终用户将看不到它。