Firma sin verificar. Las declaraciones decodificadas no son fiables.
Un JWT (JSON Web Token) es un formato de token compacto usado para autenticación. Tiene tres partes codificadas en Base64URL separadas por puntos: el header (algoritmo y tipo), el payload (claims como ID de usuario y expiración) y la firma (prueba criptográfica de que el token no ha sido manipulado).
El procesamiento se realiza en tu navegador. Guardar y compartir es opcional, requiere una cuenta y envía el contenido elegido a nuestro servicio.
HS256 usa una clave secreta compartida (simétrica) — tanto el creador como el verificador necesitan el mismo secreto. RS256 usa un par de claves pública/privada (asimétrico) — el creador firma con una clave privada y cualquiera puede verificar con la clave pública. Usa RS256 para APIs públicas.
Se compara la declaración numérica exp con la hora actual. La caducidad es un dato sin verificar y no demuestra la autenticidad del token. La decodificación por sí sola no verifica la firma.
Firma con HMAC HS256, HS384 y HS512; la decodificación no verifica firmas.
Los payloads JWT están codificados en Base64, no cifrados — cualquiera con el token puede decodificar y leer el contenido. Almacena solo identificadores no sensibles (ID de usuario, roles, expiración) en JWTs. Mantén los datos sensibles en el servidor y referencíalos por ID.