El Codificador JWT es una herramienta segura del lado del cliente para generar JSON Web Tokens. Permite a los desarrolladores crear tokens firmados para probar flujos de autenticación, depurar integraciones de API o aprender sobre la estructura JWT.
Funcionalidad detallada
Los JSON Web Tokens (JWT) son un método abierto y estándar de la industria RFC 7519 para representar reclamaciones de forma segura entre dos partes. Esta herramienta te permite:
- Definir Encabezado y Carga útil: Personaliza los datos JSON para ambas partes.
- Firmar Tokens: Aplica firmas HMAC SHA (HS256, HS384, HS512) usando tu propio secreto.
- Generación en tiempo real: El token se actualiza instantáneamente mientras escribes.
- Privacidad: Todo el firmado ocurre en tu navegador mediante WebAssembly/JS. Tus secretos nunca salen de tu dispositivo.
Ejemplos prácticos
Ejemplo 1: Token de usuario básico
Carga útil: `{"sub": "123", "name": "Alice", "admin": true}`
Secreto: `mysecret`
Ejemplo 2: Token con expiración
Carga útil: `{"exp": 1735689600}`
(Establece tiempo de expiración)