Generator JWT uji HS256 lokal
Buat JWT uji bertanda tangan HS256 dari klaim JSON dan secret Anda untuk mencoba API atau alur login; bukan untuk produksi.
- Berjalan di browser
- Tanpa unggahan
- Hasil tetap di perangkat Anda
Privasi & batasBerjalan di browser Anda. Tidak ada yang diunggah.
Isi input tetap di tab ini; Refentra tidak mengunggah atau menyimpannya. Jumlah tindakan agregat opsional hanya dikirim dengan persetujuan pengukuran penggunaan Anda. Hapus ruang kerja setelah selesai.
Profil yang didukung: Hanya token uji HS256; rahasia ≥32 byte UTF-8. Tanpa jaminan autentikasi produksi.
Maksimum 200.000 unit UTF-16; batas parser bisa lebih kecil. Worker: 15 detik (regex 1,5 detik).
Periksa input dan hasil
- Siapkan dan pilih operasi
Masukkan payload objek JSON dan rahasia uji minimal 32 byte UTF-8; pembuatan token memakai HS256.
- Periksa contoh nyata
Coba contoh ini dan bandingkan hasil yang ditunjukkan: {"sub":"demo"}; secret=0123456789abcdef0123456789abcdef → HS256 JWT → payload.sub="demo"
- Periksa sebelum memakai hasil
Dekode token uji Anda untuk memeriksa klaim, lalu verifikasi tanda tangannya secara terpisah di aplikasi penerima dengan rahasia yang sama.
Jawaban untuk tugas ini
Apakah generator ini memberikan autentikasi?
Tidak. Layanan penerima yang menentukan algoritma, penerbit, audience, masa berlaku, dan kunci yang dapat diterima; penandatanganan saja tidak memberi izin apa pun.
Apa yang perlu diperiksa jika input ditolak?
Gunakan objek, bukan larik; payload ≤20.000 unit UTF-16 dan rahasia ≤4.096. Panjang dalam byte berbeda dari jumlah karakter.
Sampai di mana batas alat ini?
Hanya penandatanganan uji HS256 yang tersedia, bukan kunci asimetris, rotasi kunci, atau pengelolaan rahasia yang aman di sisi server; jangan pernah memakai ulang rahasia contoh yang dipublikasikan.