cv.cm
Todas las lecciones

Desarrollo y web

Cómo leer un JWT

Necesita ver las reclamaciones. Pegue el token aquí, lea alg y la carga, y cierre la pestaña. Decodificar muestra JSON. La firma queda sin comprobar.

6 min

Resultado de hoy Un encabezado y una carga que puede leer, y una línea de caducidad que solo compara exp con el reloj.

Abra el decodificador JWT cuando el token esté en el portapapeles. La forma habitual son tres partes separadas por puntos. La firma queda sin comprobar. Nada se sube.

Abrir Decodificador JWT
En esta sentada
  1. Leer muestra JSON. La firma queda sin comprobar

    Cualquiera puede cambiar la carga y codificarla otra vez. Esta página muestra el JSON. No comprueba la firma, el emisor ni la audiencia. Una carga ordenada es motivo para leerla, y motivo para verificarla donde esté la clave.

    Decodificar muestra JSON. La firma queda sin comprobar. Verifique donde esté la clave.
    Decodificar muestra JSON. La firma queda sin comprobar. Verifique donde esté la clave.
  2. Abra el decodificador JWT en cv.cm

    La decodificación queda en esta pestaña.

    Abrir Decodificador JWT
  3. Pegue el token

    La forma habitual son tres partes separadas por puntos. Dos partes también pueden decodificarse. Un token de acceso en uso puede llevar un correo o un id de usuario. Fuera del chat, y fuera de una pantalla compartida.

  4. Lea alg y las reclamaciones

    alg es una etiqueta, incluida la palabra none. Es solo una etiqueta. Busque iss, aud, sub y exp. Si la página no puede decodificarlo, el encabezado o la carga no son JSON en base64url.

  5. Caducado compara exp con el reloj

    exp son segundos. Si ese instante ya pasó, la línea dice caducado. Sin exp no hay una reclamación de caducidad que comparar. En ambos casos la firma quedó sin comprobar.

    Caducado compara exp con el reloj. La firma siguió sin comprobar.
    Caducado compara exp con el reloj. La firma siguió sin comprobar.
  6. Cierre la pestaña

    Al cerrar, el token desaparece de esta página. Cuando necesite un token de confianza, verifíquelo donde esté el secreto o la clave pública. Esta página no tiene ninguno de los dos.

Preguntas frecuentes

¿Puedo decodificar un JWT gratis en línea?

Sí. Lee el encabezado y la carga en esta pestaña. Nada se sube.

¿Comprueban la firma?

No. Obtiene JSON que puede leer. La firma, el emisor y la audiencia quedan sin comprobar.

¿Qué significa caducado?

La reclamación exp, en segundos, es anterior a ahora. Es una comparación con el reloj. Sin exp no hay reclamación de caducidad. Ninguno de los dos casos comprueba la firma.

¿Por qué falló la decodificación?

El valor necesita dos o tres partes separadas por puntos, y el encabezado y la carga deben ser JSON en base64url.

¿Se sube el token?

No. Al cerrar la pestaña se pierde. Mantenga un token de acceso en uso fuera del chat y de una pantalla compartida.