Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

246
Visualizações
¿Cómo actualizar correctamente la información del usuario en firebase?

Tengo un código que es un formulario, básicamente se supone que debe actualizar la información del usuario. De acuerdo con la documentación de Firebase, administre el usuario, pero por alguna razón recibo estos errores

ingrese la descripción de la imagen aquí

Esto es lo que tengo. No creo que me esté perdiendo nada, es más o menos lo mismo. La única diferencia es que en mi firebase.js hice nuevas contras para acortar los códigos, pero eso no debería afectar en absoluto.

base de fuego.js

 const db = firebase.firestore(); const auth = firebase.auth(); const storage = firebase.storage(); export {db, auth, storage};

Código

 import {auth} from "./firebase" const authUser = auth.currentUser const update = (e) => { e.preventDefault(); authUser.updateProfile({ displayName: {fullName} }) }

Solo quería probarlo primero con el nombre de usuario y luego hacer todos los demás, pero no entiendo por qué no funciona, es muy simple.

Actualizar

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

authUser no está undefined . Esto significa que auth.currentUser no estaba definido en el momento en que se asignó a authUser . Esto probablemente significa que el usuario no ha iniciado sesión. Deberá manejar el caso cuando el usuario no haya iniciado sesión, como

 import {auth} from "./firebase" const authUser = auth.currentUser const update = (e) => { e.preventDefault(); if (authUser) { authUser.updateProfile({ displayName: fullName }) } else { //User is not logged in, handle that case here } }
about 4 years ago · Juan Pablo Isaza Relatório

0

import {auth} from "./firebase"; const authUser = auth.currentUser; const update = (e) => { e.preventDefault(); authUser?.updateProfile({ displayName: fullName }); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda