w

Temel Kullanim

Bu rehber, JWT Parser aracini kullanarak JSON Web Token'lari analiz etmenin temel adimlarini size anlatir.

Adim 1: Araca Erisin

JWT Parser aracina ana araclar sayfasindan gidin veya dogrudan /jwt-parser URL'si ile erisin.

Adim 2: JWT Tokeninizi Girin

Yontem 1: Manuel Giris

  1. "JWT Token" metin alanina tiklayin
  2. JWT tokeninizi yapistirin veya yazin
  3. Arac, siz yazarken tokeni otomatik olarak parse eder

Yontem 2: Ornek Yukle

  1. "Load Example" dugmesine tiklayin
  2. Ornek bir JWT tokeni otomatik olarak yuklenir
  3. Bu, araci test etmek ve islevlerini ogrenmek icin kullanislidir

Adim 3: Parse Edilen Sonuclari Inceleyin

Gecerli bir JWT tokeni girdikten sonra uc ana bolum gorursunuz:

Header Bilgileri

  • Algoritma: Kullanilan imzalama algoritmasi (ornegin HS256, RS256)
  • Tur: Token tipi (genellikle "JWT")
  • Ek Claims: Diger tum header claims'leri

Payload Verileri

  • Standart Claims: iss, sub, aud, exp, nbf, iat, jti
  • Ozel Claims: Uygulamaya ozgu veriler
  • Sona Erme: Tokenin ne zaman sona erecegi (belirtilmisse)

Imza

  • Ham Imza: base64url ile kodlanmis imza
  • Dogrulama Notu: Bu aracın imzalari dogrulamadigini hatirlatir

Adim 4: Ek Ozellikleri Kullanin

Sonuclari Kopyala

  1. "Copy Result" dugmesine tiklayin
  2. Parse edilen bilgiler panonuza kopyalanir
  3. Tercih ettiginiz metin duzenleyicisine veya dokumantasyona yapistirin

Icerigi Temizle

  1. Tum icerigi kaldirmak icin "Clear All" dugmesine tiklayin
  2. Yeni bir token ile bastan baslayin

Gecmisi Goruntule

  • Daha once parse edilen tokenler gecmis bolumunde gorunur
  • Herhangi bir gecmis ogeye tiklayarak o tokeni yeniden yukleyebilirsiniz
  • Tum kayitli tokenleri silmek icin "Clear History" kullanin

Ciktiyi Anlama

Header Ornegi

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload Ornegi

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022,
  "exp": 1516242622
}

Yaygin Claims Aciklamalari

  • sub (Subject): Tokenin konusu
  • iat (Issued At): Tokenin duzenlendigi zaman
  • exp (Expiration): Tokenin sona erecegi zaman
  • aud (Audience): Tokenin hedef alicisi
  • iss (Issuer): Tokeni kimin olusturdugu

Hata Yonetimi

Gecersiz Bicim

Gecersiz bir JWT bicimi girerseniz su hata mesajini gorursunuz:

  • "Invalid JWT format. JWT should have 3 parts separated by dots."

Parse Hatalari

Token parse edilemezse sunu gorursunuz:

  • "Failed to parse JWT token"

Yaygin Sorunlar

  • Eksik noktalar: JWT, 3 parcayi ayirmak icin tam olarak 2 nokta icermelidir
  • Gecersiz base64: Her parca gecerli bir base64url kodlamasi olmalidir
  • Bozuk JSON: Header ve payload gecerli JSON olmalidir

En Iyi Uygulamalar

Guvenlik

  • Bu araci yalnizca test tokenleri veya size ait tokenlerle kullanin
  • Hassas production tokenlerini asla paylasmayin
  • Yalnizca guvenli ve ozel ortamlarda kullanin

Gelistirme Is Akisi

  1. Gelistirme ortaminizda test tokenleri olusturun
  2. Yapiyi ve claims'leri dogrulamak icin bunlari parse edin
  3. Sonuclari kimlik dogrulama sorunlarini ayiklamak icin kullanin
  4. Projeler arasinda gecis yaparken gecmisi temizleyin

Token Yonetimi

  • Onemli test tokenlerinin kaydini tutun
  • Sik analiz edilen tokenler icin gecmis ozelligini kullanin
  • Gizliligi korumak icin gecmisi duzenli olarak temizleyin

Sonraki Adimlar

Artik temel bilgileri bildiginize gore, daha gelismis kullanim kaliplarini ogrenmek icin Gelismis Ozellikler sayfasini inceleyin ve tokenleri guvenli sekilde ele almak icin Guvenlik Hususlari bolumunu okuyun.

Bu sayfa yardımcı oldu mu?