使用firebase-auth和corodva最简单的方法

时间:2016-10-17 09:18:20

标签: cordova firebase oauth-2.0 firebase-authentication

我正在开发一个应该在浏览器和iOS / Android上使用的cordova应用程序。

我正在使用Firebase-Auth与电子邮件,FB和Google-Auth作为提供商。

由于cordova-apps是从file://提供的,oAuth需要使用firebase-ui-web的重定向网址在移动平台上无法正常使用。

有没有解决方法或者我是否需要使用本机firebase绑定并以某种方式将oauth-token传递给webapp。如果是这样,怎么样?

2 个答案:

答案 0 :(得分:5)

谷歌刚刚发布了此消息 https://firebase.google.com/docs/auth/web/cordova

Firebase JavaScript SDK(v3.9.0)现已推出。它包括身份验证更新和Cordova应用程序的错误修复。要安装此SDK,请参阅向您的JavaScript项目添加Firebase。

答案 1 :(得分:-1)

firebaseui-web目前不支持Cordova中的signInWithRedirect / Popup,因为firebase auth还没有支持它,但Firebase团队正在为此解决问题。有关回退解决方案的更多信息,请查看此链接:https://groups.google.com/forum/#!searchin/firebase-talk/cordova%7Csort:relevance/firebase-talk/eUzTjj8mVa4/stvOIL75FwAJ