Reactjs React Firebase使用Google登录

Reactjs React Firebase使用Google登录,reactjs,firebase,firebase-authentication,google-authentication,Reactjs,Firebase,Firebase Authentication,Google Authentication,我正在尝试使用firebase在我的react应用程序中登录google 弹出窗口仅显示在手机上,但不会将用户添加到firebase用户列表中 而浏览器上的弹出窗口为空。 它还可以在从任何web浏览器的开发工具中选择的移动屏幕上工作 下面是我的firebase配置文件 import firebase from "firebase/app"; import "firebase/firestore"; import "firebase/auth&qu

我正在尝试使用firebase在我的react应用程序中登录google 弹出窗口仅显示在手机上,但不会将用户添加到firebase用户列表中 而浏览器上的弹出窗口为空。 它还可以在从任何web浏览器的开发工具中选择的移动屏幕上工作

下面是我的firebase配置文件

import firebase from "firebase/app";
import "firebase/firestore";
import "firebase/auth";

const configg = {
  apiKey: "",
  authDomain: "",
  databaseURL: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: "",
  appId: "",
  measurementId: ""
};

firebase.initializeApp(configg);

export const auth = firebase.auth();
export const firestore = firebase.firestore();
console.log("firebase file");
const provider = new firebase.auth.GoogleAuthProvider();

export const signInWithGoogle = () => auth.signInWithPopup(provider);

export default firebase;

您是否尝试使用customOAuthParameters

provider.setCustomParameters({ prompt: 'select_account'});

有关更多可能的参数,您可以签出

在ConsoleEyes中添加错误(如果有),也可以在弹出窗口中选择帐户时更新,它显示加载标志,然后窗口关闭,当我返回firebase控制台查看用户是否已注册时,它显示没有用户。