首页 > 解决方案 > 将使用 firebase 身份验证的 react js 构建的 google chrome 扩展的所有域列入白名单

问题描述

我正在使用 react js 构建一个 google chrome 扩展。有了我的应用程序,我正在使用 firebase 身份验证服务。我创建了一个按钮,以便用户可以使用 twitter 进行身份验证。这是按钮代码。

 onClick={() => {
              firebase
                .auth()
                .signInWithPopup(new firebase.auth.TwitterAuthProvider())

因此,当用户单击按钮时,会出现一个弹出窗口,并且 firebase 对用户进行身份验证。当我将扩展加载到 chrome 并运行它时,它可以正常运行,但是当我单击按钮时出现此错误:

content.js:37916 Uncaught xh {code: "auth/unauthorized-domain", message: "This domain (meet.google.com) is not authorized to…se console -> Auth section -> Sign in method tab.", a: null}

似乎我应该在firebase控制台中将用户正在从. 有解决办法吗?

标签: reactjsfirebasegoogle-chrome-extension

解决方案


推荐阅读