Ir al contenido principal

Entradas

Mostrando entradas de 2026

JWT: JSON Web Tokens qué son y con qué se comen

JWT ( JSON Web Token ) es un estándar para intercambiar información de forma segura entre dos partes (por ejemplo, cliente y servidor). Es un token (una cadena de texto) que contiene datos en formato JSON.  Está firmado digitalmente, lo que garantiza que la información no fue alterada.  Se usa mucho en autenticación: cuando un usuario inicia sesión, el servidor le entrega un JWT que luego se envía en cada petición para demostrar que está autenticado. ¿Para qué sirve? Autenticación: comprobar que un usuario está logueado sin necesidad de guardar su sesión en el servidor.  Autorización: verificar si el usuario tiene permisos para acceder a ciertos recursos.   Intercambio de información: transmitir datos de manera confiable entre sistemas. Estructura de un JWT Un JWT tiene 3 partes separadas por puntos: HEADER.PAYLOAD.SIGNATURE Header: tipo de token y algoritmo de firma.  Payload: la información (ej. id de usuario, roles).  Signa...