我为Firefox 打包的应用程序使用Firebase和Firebase Facebook 进行用户身份验证。但是,在Firebase中,我需要为oauth重定向提供一个授权域。火狐操作系统打包应用程序的授权域名是什么?
我通过FF WebIDE在FF OS模拟器中运行了这个应用程序,从那里我获得了一个应用程序id,它是我在Firebase中作为一个授权域使用的,并且它(fb登录)工作过。但后来我在火狐市场上提交了我的打包应用程序,但由于Facebook登录不起作用,我被拒绝了。
,我在这里错过了什么?
发布于 2015-01-31 19:04:24
我想它是通过模拟器工作的,因为您在本地主机上,这是在您的帐户仪表板中白色显示的。很自然,您将无法创建一个在打包应用程序中工作的白域。
相反,要使集成的auth工作,您需要设置一个托管的登录页面,并在您的应用程序中的功能,然后您可以白名单托管页面。例如,如果您在yourinstance.firebaseapp.com上托管了登录表单:
另外,也可能是一个更简单、更优雅的解决方案,您可以在打包的应用程序中使用在自己的代币上签名和这些解决方案。
https://stackoverflow.com/questions/28233713
复制相似问题