w

Penggunaan Dasar

Panduan ini akan memandu Anda melalui langkah-langkah dasar menggunakan alat JWT Parser untuk menganalisis JSON Web Token.

Langkah 1: Akses Alat

Akses alat JWT Parser dari halaman utama alat atau langsung melalui URL /jwt-parser.

Langkah 2: Masukkan Token JWT Anda

Metode 1: Input Manual

  1. Klik area teks "JWT Token"
  2. Tempel atau ketik token JWT Anda
  3. Alat akan otomatis mem-parsing token saat Anda mengetik

Metode 2: Muat Contoh

  1. Klik tombol "Load Example"
  2. Contoh token JWT akan dimuat secara otomatis
  3. Ini berguna untuk pengujian dan mempelajari fungsi alat

Langkah 3: Tinjau Hasil Parsing

Setelah token JWT yang valid dimasukkan, Anda akan melihat tiga bagian utama:

Informasi Header

  • Algoritme: Algoritme penandatanganan yang digunakan (misalnya HS256, RS256)
  • Tipe: Jenis token (biasanya "JWT")
  • Claim Tambahan: Claim header lainnya

Data Payload

  • Claim Standar: iss, sub, aud, exp, nbf, iat, jti
  • Claim Kustom: Data khusus aplikasi apa pun
  • Kedaluwarsa: Waktu token kedaluwarsa (jika ditentukan)

Tanda Tangan

  • Tanda Tangan Mentah: Tanda tangan yang dienkode dengan base64url
  • Catatan Verifikasi: Pengingat bahwa alat ini tidak memvalidasi tanda tangan

Langkah 4: Gunakan Fitur Tambahan

Salin Hasil

  1. Klik tombol "Copy Result"
  2. Informasi yang telah diparsing akan disalin ke clipboard Anda
  3. Tempelkan ke editor teks atau dokumentasi pilihan Anda

Hapus Konten

  1. Klik "Clear All" untuk menghapus seluruh konten
  2. Mulai lagi dengan token baru

Lihat Riwayat

  • Token yang sebelumnya diparsing akan muncul di bagian riwayat
  • Klik item riwayat apa pun untuk memuat ulang token tersebut
  • Gunakan "Clear History" untuk menghapus semua token yang tersimpan

Memahami Output

Contoh Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Contoh Payload

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022,
  "exp": 1516242622
}

Penjelasan Claim Umum

  • sub (Subject): Subjek token
  • iat (Issued At): Waktu token diterbitkan
  • exp (Expiration): Waktu token kedaluwarsa
  • aud (Audience): Penerima token yang dituju
  • iss (Issuer): Pihak yang menerbitkan token

Penanganan Error

Format Tidak Valid

Jika Anda memasukkan format JWT yang tidak valid, Anda akan melihat pesan error berikut:

  • "Invalid JWT format. JWT should have 3 parts separated by dots."

Error Parsing

Jika token tidak dapat diparsing, Anda akan melihat:

  • "Failed to parse JWT token"

Masalah Umum

  • Titik hilang: JWT harus memiliki tepat 2 titik yang memisahkan 3 bagian
  • base64 tidak valid: Setiap bagian harus berupa encoding base64url yang valid
  • JSON rusak: Header dan payload harus berupa JSON yang valid

Praktik Terbaik

Keamanan

  • Gunakan alat ini hanya dengan token uji atau token milik Anda
  • Jangan pernah membagikan token produksi yang sensitif
  • Gunakan hanya di lingkungan yang aman dan privat

Alur Kerja Pengembangan

  1. Buat token uji di lingkungan pengembangan Anda
  2. Parsing token tersebut untuk memverifikasi struktur dan claim
  3. Gunakan hasilnya untuk men-debug masalah autentikasi
  4. Hapus riwayat saat berpindah proyek

Manajemen Token

  • Simpan catatan token uji yang penting
  • Gunakan fitur riwayat untuk token yang sering dianalisis
  • Hapus riwayat secara berkala untuk menjaga privasi

Langkah Selanjutnya

Sekarang setelah Anda memahami dasar-dasarnya, jelajahi Fitur Lanjutan untuk mempelajari pola penggunaan yang lebih canggih dan baca Pertimbangan Keamanan untuk penanganan token yang aman.

Apakah halaman ini membantu?