JWT Kod Çözücü

Başlığını ve yükünü çözmek için bir JWT belirteci yapıştırın. İmza doğrulaması yoktur.

JWT İnceleme En İyi Uygulamaları


Bir belirteci çözmek, kimlik doğrulama hata ayıklaması sırasında talepleri hızlıca incelemenize yardımcı olur, ancak yalnızca çözme işlemi gerçekliği kanıtlamaz.

  • Korumalı yolları test etmeden önce exp ve nbf zaman damgalarını gözden geçirin.
  • aud, iss ve sub değerlerini beklenen ortam ayarlarına göre kontrol edin.
  • İmza doğrulaması başarılı olana kadar çözülmüş yük verilerini güvenilmez kabul edin.

JSON Web Token'ları Hakkında


Bir JSON Web Token (JWT), iki taraf arasında aktarılan iddiaların kompakt, URL güvenli bir gösterimidir. İddialar, bir JSON Web İmzası (JWS) kullanılarak dijital olarak imzalanan veya bir JSON Web Şifrelemesi (JWE) kullanılarak şifrelenen bir JSON nesnesi olarak kodlanır. JWT'ler, imzaları doğrulanabildiği ve içeriklerine bir veritabanına gitmeden güvenilebildiği için yaygın olarak kimlik doğrulama ve bilgi alışverişi için kullanılır.

Başlık, Yük ve İmza

Bir JWT, noktalarla ayrılmış üç Base64URL kodlu bölümden oluşur. Başlık, belirteç türünü ve HMAC SHA-256 veya RSA gibi imzalama algoritmasını belirtir. Yük, konu hakkındaki ifadeler ile son kullanma zamanı ve düzenleyen dahil ek meta veriler olan iddiaları içerir. İmza, başlık ve yükün kodlanıp başlıkta belirtilen algoritmayla imzalanmasıyla üretilir ve alıcıların belirtecin değiştirilmediğini doğrulamasına olanak tanır.

Wikipedia — JSON Web Token