小编Has*_*nir的帖子

FirebasesignInWithPopup()函数,弹出google登录窗口但弹出窗口不显示任何google帐户

我正在使用 firebase 进行“Google 登录身份验证”...但是登录弹出窗口没有显示任何可用的 google 用户,并且弹出窗口在大约 5 秒后消失并且不执行任何操作。

firebase.js 中的代码:

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

var firebaseConfig = {
  apiKey: "AIzaSyDSxAzARyErU6gr7ujsEfg2hB6DYz02OnA",
  authDomain: "crwn-db-3c771.firebaseapp.com",
  databaseURL: "https://crwn-db-3c771.firebaseio.com",
  projectId: "crwn-db-3c771",
  storageBucket: "",
  messagingSenderId: "395022734699",
  appId: "1:395022734699:web:39122ca48383548f"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);

export const auth = firebase.auth();
export const firestore = firebase.firestore();

const provider = new firebase.auth.GoogleAuthProvider();
provider.setCustomParameters({ prompt: "select_account" });
export const signInWithGoogle = () => auth.signInWithPopup(provider);

export default firebase;
Run Code Online (Sandbox Code Playgroud)

sign-in.jsx 中的代码:

import { signInWithGoogle } from "../../firebase/firebase.utils";


class SignIn …
Run Code Online (Sandbox Code Playgroud)

javascript authentication firebase reactjs firebase-authentication

5
推荐指数
2
解决办法
2万
查看次数