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

194
Visualizações
Cómo obtener el estado de promesa al crear un nuevo usuario de autenticación en firebase usando javascript

Puedo crear un nuevo usuario en Firebase Authentication de esta manera:

 const status = firebase.auth().createUserWithEmailAndPassword(email, password); console.log(status);

La consola muestra la salida como esta:

 Promise {<pending>} [[Prototype]]: Promise [[PromiseState]]: "rejected" [[PromiseResult]]: FirebaseError: Firebase: The email address is badly formatted.

¿Cómo obtendría PromiseState de mi variable de status ?

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

0

El estado de la promesa es si la promesa se resuelve o se rechaza. Si está utilizando el enfoque .then para trabajar con promesas, puede proporcionar una segunda función de devolución de llamada para manejar el caso de error:

 firebase.auth().createUserWithEmailAndPassword(email, password) .then(status => { // If it gets to here, the promise resolved console.log(status); }, error => { // If it gets to here, the promise rejected console.log(error); }); // Or, equivalently: firebase.auth().createUserWithEmailAndPassword(email, password) .then(status => { console.log(status); }) .catch(error => { console.log(error); });

Si está usando async/await, entonces maneja el caso de error con un intento/captura

 async someFunction() { try { const status = await firebase.auth().createUserWithEmailAndPassword(email, password); // If it gets to here, the promise resolved console.log(status); } catch (error) { // If it gets to here, the promise rejected console.log(error); } }
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