Alat pembangun

Penyahkod JWT

Baca pengepala dan muatan token tanpa menghantarnya ke mana-mana.

Penyahkod JWT Berjalan pada peranti anda
  • Berjalan dalam pelayar anda — teks anda tidak pernah dihantar ke mana-mana
  • Tanpa pendaftaran, tanpa kuota, percuma digunakan sebanyak mana yang anda suka

Cara ia berfungsi

Menampal JWT ke dalam laman web ialah tabiat yang benar-benar buruk: token yang masih aktif ialah bukti kelayakan, dan anda baru sahaja menyerahkannya kepada pihak ketiga. Alat ini menyahkodnya dalam halaman, jadi token tidak pernah meninggalkan mesin anda.

Apa yang terkandung dalam JWT

Tiga segmen Base64URL dipisahkan oleh titik: pengepala yang menamakan algoritma, muatan tuntutan (claims), dan tandatangan. Dua yang pertama dikodkan, tidak disulitkan — sesiapa yang memegang token boleh membacanya.

Pengesahan tandatangan bukan penyahkodan

Ini menunjukkan apa yang dinyatakan oleh token. Ia tidak mengesahkan bahawa tandatangan itu sah, kerana itu memerlukan rahsia penandatanganan atau kunci awam. Token yang dinyahkod tidak membuktikan apa-apa tentang ketulenan.

Tamat tempoh

Jika muatan membawa tuntutan tamat tempoh, ia dipaparkan sebagai tarikh yang boleh dibaca dan ditandakan jika sudah berlalu — biasanya perkara yang anda cuba ketahui.

Soalan lazim

Penyahkod JWT — soalan lazim

Adakah ini mengesahkan tandatangan?

Tidak. Pengesahan memerlukan kunci penandatanganan. Alat ini hanya menyahkod dan memaparkan kandungan.

Adakah token saya dihantar ke pelayan?

Tidak, dan itulah tujuannya. Token yang masih aktif ialah bukti kelayakan dan tidak patut ditampal ke dalam perkhidmatan jauh.

Mengapakah sesiapa sahaja boleh membaca JWT?

Pengepala dan muatan dikodkan dengan Base64, tidak disulitkan. Tandatangan menghalang pengubahan, bukan pembacaan.