尝试使用谷歌提供商向firebase进行身份验证时出错

时间:2017-01-24 11:52:35

标签: firebase firebase-authentication create-react-app

这是我的网站代码段:

const provider = new firebase.auth.GoogleAuthProvider();
        app.auth().signInWithRedirect(provider);

也尝试了

signInWithPopup(provider)

两个结果相同(signInWithPopup显示立即关闭的弹出窗口)。

我收到同样的控制台错误:

Uncaught TypeError: this.Zb.he is not a function
    at Gg.toString (auth.js:136)
    at Mg (auth.js:141)
    at auth.js:140
    at e.Da (auth.js:39)
    at hd (auth.js:43)
    at dd (auth.js:43)
    at C.Zd (auth.js:42)
    at Oc (auth.js:36)
直到几天前,这种情况一直很好。 尝试了不同的浏览器,结果相同。

还尝试将firebase npm版本回滚到6.6.4

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

最终这是由于我们的项目结构。

我们使用了2个不同的firebase js软件包版本,因此两者之间的混淆可能不同。

解决了一些webpack配置。

感谢。