Buat JWT bertanda tangan dengan HMAC-SHA256/384/512
{{ error }}
JSON Web Token (JWT, RFC 7519) adalah kontainer JSON yang kompak dan bertanda tangan. Terdiri dari tiga bagian berkode Base64URL yang dipisahkan titik: header (algoritma), payload (claims), dan tanda tangan. Dipakai untuk autentikasi stateless API (bearer token), OAuth/OpenID Connect, dan SSO.
HS256/384/512 adalah algoritma HMAC simetris — pengirim dan penerima berbagi secret yang sama. Sederhana dan cepat, cocok untuk API internal. Untuk API publik lebih disukai RS256 atau ES256 (kunci publik/pribadi) — juga didukung Web Crypto API tetapi manajemen kuncinya lebih rumit. 'none' (tanpa tanda tangan) jangan dipakai di produksi.