Luuk Loading
Saltar al contenido principal

Gestión de SessionToken

El sessionToken es la credencial de autenticación para la API. Su gestión correcta es crítica.

Características del Token

PropiedadDescripción
Formator: seguido de caracteres alfanuméricos
Longitud~40 caracteres
ValidezPermanente (mientras exista el usuario)
UnicidadÚnico por usuario API
SeguridadDebe mantenerse secreto

¿Qué pasa si pierdo el sessionToken?

No es posible recuperar un token perdido.

Solución:

  1. Ir a 👥 USUARIOS
  2. Eliminar el usuario API actual
  3. Crear un nuevo usuario API
  4. Se generará un nuevo sessionToken
  5. Actualizar tus integraciones con el nuevo token

⚠️ IMPORTANTE: Al eliminar un usuario API:

  • Se invalida el token anterior
  • Todas las integraciones usando ese token dejarán de funcionar
  • Debes actualizar todas las aplicaciones/scripts con el nuevo token

Mejores Prácticas

Almacenar de forma segura

  • Usar variables de entorno
  • No hard-codear en código fuente
  • No compartir en repositorios públicos
  • Cifrar en bases de datos

Documentar

  • Guardar asociación Usuario API ↔ Proceso ↔ Token
  • Documentar dónde se usa cada token

Rotación

  • Cambiar tokens periódicamente
  • Especialmente si hubo exposición

Ejemplo de Almacenamiento Seguro

Variables de entorno (.env):

LUUK_SESSION_TOKEN_INSPECCIONES=r:a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6
LUUK_FORM_ID_INSPECCIONES=abc123xyz

Uso en Python:

import os
from dotenv import load_dotenv

load_dotenv()

session_token = os.getenv("LUUK_SESSION_TOKEN_INSPECCIONES")
form_id = os.getenv("LUUK_FORM_ID_INSPECCIONES")


¿Dudas? Escríbenos