firebase v3 - google auth“internal-error”

时间:2016-05-18 23:40:19

标签: javascript firebase firebase-authentication

我尝试使用web-sdk示例将我的google-auth-only项目从firebase 2.x迁移到3.0: https://github.com/firebase/quickstart-js/blob/master/auth/google-redirect.html

在使用apiKey(通过Google-Developer-Console - 使用服务器选项)和所有其他所需选项设置初始化代码后,我使用“使用google登录”按钮。 在此之后,会出现一个重定向屏幕,然后重定向回到起始页面并获得“auth / internal-error”

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

我建议您在Firebase Console中导入项目,而不是手动配置密钥,但请注意,有些情况并不理想。

对于API密钥,请尝试切换到“浏览器”类型密钥而不是“服务器”密钥,以便在浏览器中运行任何内容,并确保它已被批准用于您正在使用的域。

Google登录也需要客户端ID。最简单的实施方法是使用signInWithPopUp方法,但也有manually configuring Google登录lib的说明。

如果您确实需要创建客户端ID,可以在Google Sign In documentation中查看完整说明。