ToolsMaxxing

JWT decoder

Baca header dan payload JSON Web Token dan lihat kapan masa berlakunya habis.

File Anda tetap di perangkat Anda

Cara kerjanya

  1. 1Tempel token. Awalan "Bearer " tidak masalah.
  2. 2Baca header dan payload yang sudah di-decode.
  3. 3Periksa kartu algoritma, waktu diterbitkan, dan masa berlaku.
  4. 4Salin JSON yang Anda perlukan.

Privasi

Token di-decode di browser Anda dan tidak pernah dikirim ke server. Meski begitu, perlakukan token aktif sebagai rahasia dan pilih token uji jika memungkinkan.

Pertanyaan yang sering diajukan

Apakah ini memverifikasi tanda tangan?

Tidak. Alat ini hanya men-decode. Verifikasi memerlukan secret atau kunci publik, dan sebaiknya dilakukan oleh server Anda. Token yang berhasil di-decode bukan bukti bahwa token itu asli.

Amankah menempel token produksi?

Decode terjadi secara lokal dan tidak ada yang diunggah, tetapi siapa pun yang memegang token valid dapat memakainya sampai kedaluwarsa. Jangan tempel token aktif di halaman yang tidak Anda percaya, dan cabut token jika bocor.

Apa arti exp, iat, dan nbf?

exp adalah waktu kedaluwarsa, iat adalah waktu penerbitan, dan nbf adalah waktu sebelum token tidak boleh diterima. Semuanya berupa waktu Unix dalam detik, ditampilkan di sini sebagai tanggal UTC.

Kenapa disebutkan JWT punya tiga bagian?

JWT berbentuk header.payload.signature, tiap bagian di-encode Base64URL dan digabung dengan titik. Token dengan dua bagian tidak bertanda tangan, dan yang lima bagian adalah JWE terenkripsi yang tidak bisa dibaca tanpa kunci.

Apakah payload terenkripsi?

Tidak. JWT bertanda tangan biasa hanya di-encode. Siapa pun yang memegangnya bisa membaca payload, jadi jangan pernah menaruh rahasia di dalamnya.

Alat terkait