繁体   English   中英

Firebase Facebook从iOS模拟器中的Ionic(Cordova)应用程序登录

[英]Firebase Facebook Login from Ionic (Cordova) app in iOS Emulator

我正在配置我的Ionic应用程序以使用Facebook身份验证。 当我从浏览器调试应用程序时,一切似乎都是正确的; 但是,当我将应用程序部署到iOS模拟器时,我在Safari控制台中收到以下消息:

“此域名未授权用于Firebase项目的OAuth操作。请从Firebase控制台编辑授权域列表。”

我认为这是有道理的。 我转到Firebase控制台添加了我的模拟器正在运行的其他域名,但不知道域名是什么。 我甚至尝试记录“window.location.hostname”,但是当我从模拟器运行应用程序时它出现了完全空白(当我从浏览器运行它时它是localhost)。 知道如何让模拟器使用Firebase身份验证吗? 谢谢一堆。 如果我能提供更多详细信息,请告诉我。

您可以导入firebase 2.x并将fb auth功能与该库的实例和firebase 3.x一起用于新功能。 最终,他们应该修复3.x中的错误,只需耐心等待。 显然,这是一个临时解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM