我在使用firebase.auth().signInWithPopup(provider)
时遇到了auth-domain-config-required错误。
我曾尝试使用Google和Facebook。我已经在我的托管网站上进行了测试,它运行正常。您可以直接测试它:Quiver Chat Demo
我怀疑localhost有问题:3333 ...它不喜欢我的端口吗?我无法在 授权域 列表中添加端口,并将其添加到我的authDomain:
配置中也没有帮助。
这是我的身份验证码,但正如您从下面的屏幕截图中看到的那样,我尝试了一系列不同的authDomain
值。
<script src="https://quiver-four.firebaseapp.com/__/firebase/4.6.2/firebase-app.js"></script>
<script src="https://quiver-four.firebaseapp.com/__/firebase/4.6.2/firebase-auth.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyCzNxnQ6WCJKejq6SBd7NqhVskxEOmDq_Y",
authDomain: "quiver-four.firebaseapp.com",
databaseURL: "https://quiver-four.firebaseio.com",
projectId: "quiver-four",
storageBucket: "quiver-four.appspot.com",
messagingSenderId: "1082528354495"
};
firebase.initializeApp(config);
</script>
答案 0 :(得分:0)
您不得在Firebase应用初始化配置中提供正确的authDomain
。
您可以从Firebase控制台获取该网络代码段。 authDomain
的格式为projectName.firebaseapp.com
。