为什么Firebase auth适用于Chrome而不适用于Firefox?
Firebase为什么Firebase auth适用于Chrome而不适用于Firefox?,firefox,firebase,firebase-authentication,Firefox,Firebase,Firebase Authentication,FirebaseonAuthStateChanged()正在Chrome中返回用户凭据,但在Firefox中没有: 可能的原因是什么 更新:以下是重现问题所需的最低代码: var firebase = require("firebase/app"), C = require("./constants.js"); require("firebase/auth"); firebase.initializeApp(C.FIREBASE_CONFIG); firebase.auth().onA
onAuthStateChanged()
正在Chrome中返回用户凭据,但在Firefox中没有:
可能的原因是什么
更新:以下是重现问题所需的最低代码:
var firebase = require("firebase/app"),
C = require("./constants.js");
require("firebase/auth");
firebase.initializeApp(C.FIREBASE_CONFIG);
firebase.auth().onAuthStateChanged(function(user) {
console.log('user is ' + user);
})
我的应用程序中有很多代码,但在去掉所有代码后,这是唯一运行的代码,问题仍然存在:
请在您的问题中包括这些内容。@FrankvanPuffelen更新。请让我知道更新是否足够。谢谢。你没有包括你正在使用的配置,只是在Firefox 50.0.2中记录onAuthStateChanged的结果对我有用:
用户是[object object]
@TravisChristian对,我没有包括它,因为我假设它是半敏感信息。Firebase在选择“将Firebase添加到您的web应用程序”(apiKey、authDomain、databaseURL等)时发出的凭据。因为它为您工作,所以问题可能是我的机器的本地问题。谢谢