JWT çözücü

Başlığını ve alanlarını okumak, ne zaman sona ereceğini görmek ve imzayı bir anahtarla doğrulamak için JSON Web Token'ı yapıştır. Token tarayıcından çıkmaz.

Ücretsiz ve gizli. Her şey tarayıcında çalışır, hiçbir şey yüklenmez.

Nasıl kullanılır

  1. Token'ı yapıştırJWT'yi Bearer önekiyle ya da öneksiz yapıştır.
  2. Alanları okuBaşlığı, içeriği ve tarihleri sade bir dille gör.
  3. Doğrulaİsteğe bağlı: imzayı kontrol etmek için gizli ya da açık anahtarı yaz.

Gerçek token'lar için güvenli

Online JWT hata ayıklayıcıları kullanışlıdır ama canlı bir erişim token'ını başkasının sitesine yapıştırmak risklidir: onu kaydeden biri süresi dolana kadar kullanabilir. Bu çözücü tamamen tarayıcında çalışır. Hiçbir şey gönderilmez, kaydedilmez ya da saklanmaz; kimlik doğrulama hatası ararken canlı ortam token'larını inceleyebilirsin.

exp, iat, nbf ve auth_time tarihleri yerel saatinde ve göreli bir ipucuyla gösterilir; durum, token'ın süresinin dolup dolmadığını hemen söyler. Pazaryeri ve ödeme API'lerinden dönen token'ları incelerken de işe yarar.

İmza doğrulama

HS256, HS384 ve HS512 için paylaşılan gizli anahtarı yaz. RS, PS ve ES algoritmaları için BEGIN PUBLIC KEY ile başlayan PEM biçimindeki açık anahtarı yapıştır. Doğrulama tarayıcının Web Crypto API'sini kullanır. alg none olan token'lar işaretlenir, çünkü hiç imzaları yoktur.

Sık sorulan sorular

Token'ım bir yere gönderiliyor mu?

Hayır. Çözme ve doğrulama tarayıcında olur.

Gizli anahtar olmadan token'ı çözebilir miyim?

Evet. Başlık ve içerik şifrelenmemiştir, sadece kodlanmıştır. Anahtar yalnızca imzayı doğrulamak için gerekir.

Hangi algoritmalar doğrulanabilir?

HS256, HS384, HS512, RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384 ve ES512.

Şifreli token'lar (JWE) ne olacak?

Şifreli token'ların beş parçası vardır ve özel anahtar olmadan okunamaz. Böyle bir token yapıştırırsan araç bunu söyler.