Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

150
Vistas
No se puede inicializar firebase usando la versión JS 9

Estoy tratando de aprender Firebase porque soy nuevo en esto. Estoy tratando de seguir la documentación. Sin embargo, la consola siempre muestra algún error.

 <button type="button" name="button" class="btn btn-danger" onclick="signIn()">Login With Google</button> <script src="js/firebase.js" type="module"></script> <script src="js/custom.js"></script>

base de fuego.js

 // FIREBASE INITIALIZATION import { initializeApp } from "https://www.gstatic.com/firebasejs/9.4.0/firebase-app.js"; import { GoogleAuthProvider } from "https://www.gstatic.com/firebasejs/9.4.0/firebase-auth.js"; var firebaseConfig = { apiKey: "XXXXXXXXXXXXXXXX", authDomain: "XXXXXXXXXXXXXXXX", databaseURL: "https://XXXXXXXXXXXXXXXX.firebaseio.com", projectId: "XXXXXXXXXXXXXXXX", storageBucket: "XXXXXXXXXXXXXXXX.appspot.com", messagingSenderId: "XXXXXXXXXXXXXXXX", appId: "XXXXXXXXXXXXXXXX" } const app = initializeApp(firebaseConfig);

personalizado.js

 async function signIn(){ // Sign in using a popup. const provider = new GoogleAuthProvider(); provider.addScope('profile'); provider.addScope('email'); const result = await signInWithPopup(auth, provider); // The signed-in user info. const user = result.user; // This gives you a Google Access Token. const credential = provider.credentialFromResult(auth, result); const token = credential.accessToken; }

Cuando hago clic en el botón aparece este error

 Uncaught (in promise) ReferenceError: GoogleAuthProvider is not defined

Revisé mis códigos una y otra vez pero no pude localizar el error. ¿Qué debería hacer ahora?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda