Estructura del Token JWT
Estructura del Token JWT
Los tokens JWT generados por IdentIA incluyen la siguiente información en su payload para proporcionar contexto sobre el usuario, la plataforma y la entidad.
Payload del Token
{
"sub": "string (userId)",
"platformId": "string (ObjectId)",
"entityId": "string (ObjectId, opcional)",
"areaId": "string (ObjectId, opcional)",
"iat": "number (timestamp)",
"exp": "number (timestamp)"
}
Descripción de Campos
- sub: ID único del usuario.
- platformId: ID de la plataforma desde la cual se realizó la autenticación.
- entityId: ID de la entidad seleccionada (disponible solo después del segundo paso del login o si la plataforma tiene una única entidad).
- areaId: ID del área específica (si se generó un token de área).
- iat: Marca de tiempo de emisión del token.
- exp: Marca de tiempo de expiración.
Importante
Puedes usar este token en todas las peticiones a la API pasando el header Authorization: Bearer <token>.