JWT Çözücü Nedir?
Ücretsiz çevrimiçi JWT çözücü. Herhangi bir JWT'yi yapıştırarak çözülmüş başlık ve yükü anında görün. Son kullanma durumunu, vereni ve talepleri kontrol edin.
JSON Web Token'lar (JWT), modern kimlik doğrulama sistemlerinde, API yetkilendirmesinde ve tek oturum açma uygulamalarında yaygın olarak kullanılan kompakt, URL güvenli bir belirteç biçimidir. JWT Decoder, herhangi bir JWT'yi yapıştırmanıza ve kodlanmış başlığını ile yükünü anında incelemenize olanak tanır, böylece kimlik doğrulama akışlarında hata ayıklamayı ve belirteç içeriklerini anlamayı kolaylaştırır.
Bir JWT yapıştırdığınızda araç, onu anında üç bileşenine ayırır — başlık, yük ve imza — ve base64url kodlu başlık ile yükü biçimlendirilmiş JSON'a dönüştürür. Başlık, imzalama algoritmasını (HS256 veya RS256 gibi) ve belirteç türünü gösterir. Yük, iss (issuer), sub (subject), aud (audience), exp (son kullanma süresi), nbf (not before), iat (issued at) gibi standart taleplerin yanı sıra verenin dahil ettiği tüm özel talepleri ortaya çıkarır.
Son kullanma durumu net bir göstergeyle vurgulanır: geçerli (belirtecin süresi dolmamış), süresi dolmuş (son kullanma süresi geçmiş) veya henüz geçerli değil (nbf süresinden önce). Bu, geliştirme sırasında bir test belirtecinin süresinin dolup dolmadığını veya zamana dayalı taleplerin doğru ayarlanıp ayarlanmadığını hızlıca doğrulamanız gerektiğinde özellikle kullanışlıdır.
Kritik bir ayrım: bu araç kod çözer ancak imzaları DOĞRULAMAZ. Bir JWT'nin kodunu çözmek önemsiz derecede kolaydır — başlık ve yük, herkesin okuyabileceği base64url kodlu JSON'dur. Belirtecin kurcalanmadığını sağlayan şey imzadır. Doğrulama olmadan, güvenilmeyen bir kaynaktan gelen kodlanmış taleplere asla güvenmemelisiniz. İmza doğrulaması için imzalama anahtarına ve uygun sunucu tarafı mantığına ihtiyacınız vardır.