Documentación

Primeros pasos

Verificando la sesión

Lee el usuario actual de la sesión con el SDK web.

1 min de lectura

El SDK ofrece dos formas de mirar la sesión.

Consultando el usuario

html
<script type="module">
  const sdk = new window.I6Sdk();
  const user = await sdk.auth().user();
  console.log(user);
</script>

sdk.auth().user() consulta api/auth/me en la plataforma.

Exigiendo la sesión

html
<script type="module">
  async function main() {
    const sdk = new window.I6Sdk();
    const user = await sdk.auth().requireUser();
    if (!user) return;
    // a partir de aquí hay sesión activa
  }
  main();
</script>

requireUser() envía el navegador al login cuando no hay sesión activa. Usa esta forma al cargar la página, antes de cualquier acción del usuario.

Referencia completa: auth().

Siguiente paso

Cookies y CORS

Requisitos para que la sesión funcione entre orígenes.

Continuar

Soporte

Soporte a la implementación

Canales oficiales para resolver dudas durante la integración.

Respuesta en hasta 1 día hábil

Correo de soporte técnico

Respuesta en hasta 1 día hábil

Envíe dudas de implementación con el contexto del paso actual.

Enviar correo
Próximamente

WhatsApp

Respuesta de acuerdo con la fila de atención

Atención directa para dudas rápidas de integración.

Disponible

Asistente de soporte

Respuesta inmediata

Asistente de documentación e implementación de i6.