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

139
Vistas
cargar user.mail desde Auth0 con función asíncrona

quiero cargar el correo de usuario de Auth0 y seguro allí en una const. pero obtengo una flecha. no veo el error alguien me puede ayudar a encontrar la solucion?

 const userMailInfo = async () => { auth0Client = await auth.createClient(); const result = await auth0Client.getUser().then(user => { console.log('mail', user.email); user.mail; }); return result; } ;(async () => { const users = await userMailInfo() console.log(users) })()

me sale el error de seguimiento:

 (node:19676) UnhandledPromiseRejectionWarning: ReferenceError: document is not defined
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Parece que estos errores son causados por el código que se ejecuta en el lado del servidor, donde no tienen acceso al 'documento' y similares. En SvelteKit, los puntos finales siempre se ejecutan en el servidor y, por lo tanto, no tienen acceso a todos los elementos en la 'API del cliente'.

Para evitar que el código se ejecute en el lado del servidor, intente llamarlo a través OnMount() . He vinculado un problema de Sapper que describe algunas soluciones similares, por ejemplo, usando if(process.browser) . No estoy seguro de si esto funciona en SvelteKit, pero vale la pena echarle un vistazo.

Nota: Parece que el error se produjo fuera del fragmento de código proporcionado.


  • SvelteKit Discord Server contiene algunas discusiones sobre el tema, intente buscar 'UnhandledPromiseRejectionWarning ReferenceError'.
  • (para zapador) https://github.com/sveltejs/sapper/issues/1226
about 4 years ago · Juan Pablo Isaza Denunciar
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