JWT Kod Çözücü

Üst bilgileri, yükleri ve talepleri incelemek için JSON Web Belirteçlerinin (JWT) kodunu çözün ve analiz edin. Belirteç yapısını doğrulayın ve kimlik doğrulama hata ayıklaması için süre sonu durumunu kontrol edin.

JWT Kod Çözücü

Giriş Parametreleri

JWT'yi (JSON Web Belirteçleri) Anlama

JSON Web Belirteçleri (JWT), iki taraf arasında aktarılacak talepleri temsil etmenin kompakt, URL güvenli bir yoludur. Web uygulamalarında kimlik doğrulama ve bilgi alışverişi için yaygın olarak kullanılırlar.

JWT Yapısı

JWT, noktalarla (.) ayrılmış üç bölümden oluşur ve bunlar: Header.Payload.Signature. Her parça Base64URL kodludur.

JWT Parçaları Açıklandı

Üstbilgi

Belirteç türü (JWT) ve kullanılan imzalama algoritması (ör. HMAC SHA256, RSA) dahil olmak üzere belirteç hakkında meta veriler içerir.

Yükü

Talepleri içerir - bir varlık (genellikle kullanıcı) ve ek veriler hakkındaki ifadeler. Üç tür talep vardır: kayıtlı, genel ve özel talepler.

İmza

JWT'yi gönderenin söylediği kişi olduğunu doğrulamak ve iletinin yol boyunca değiştirilmediğinden emin olmak için kullanılır.

Güvenlikle İlgili Dikkat Edilmesi Gerekenler

Bu araç, JWT'lerin kodunu çözmenize ve incelemenize yardımcı olsa da, JWT'lerin varsayılan olarak şifrelenmediğini unutmayın - yalnızca kodlanmıştır. Şifrelenmediklerine hiçbir zaman JWT yüklerine hassas bilgiler eklemeyin. Üretim uygulamalarında imzaları her zaman doğrulayın.

Yaygın Kullanım Örnekleri

JWT'ler genellikle kullanıcı kimlik doğrulaması, API yetkilendirmesi, hizmetler arasında bilgi alışverişi, çoklu oturum açma (SSO) uygulamaları ve durum bilgisi olmayan oturum yönetimi için kullanılır.

Sıkça Sorulan Sorular