JWT Oluştürücu
JSON Web Token oluştürün ve çözümleyin
JWT Oluştürücu
Kullanım Örnekleri
Temel Kullanıcı Token
Kullanıcı kimlik claim'leri içeren basit bir JWT. JWT yapısını öğrenmek ve temel kimlik doğrulama tokenları için idealdir.
API Kimlik Doğrulama Token
Yayıncı, hedef kitle, süre sonu, roller ve tüm standart claim'leri içeren eksiksiz bir API kimlik doğrulama tokeni.
Servisler Arası Token
Güvenli servisler arası iletişim için sıkı zaman kısıtlamaları olan kısa ömürlü bir HS512 tokeni.
Özellikler
Çoklu Algoritma
Web Crypto API kullanarak HS256, HS384 ve HS512 HMAC imzalama algoritmalarını destekler
Çözümleme ve Doğrulama
Header ve payload incelemek için herhangi bir JWT tokenini çözümleyin, isteğe bağlı imza doğrulaması
Renk Kodlu Çıktı
Kolay tanımlama için renk kodlu header, payload ve imza bölümleri
Gizlilik Öncelikli
Tüm işlemler Web Crypto API kullanılarak tarayıcınızda gerçekleşir, sunucuya veri gönderilmez
Nasıl Kullanılır?
Claim'leri Ayarlayın
Algoritmanızı seçin, payload JSON'ını claim'lerinizle düzenleyin ve gizli anahtarı girin.
Token Oluşturun
İmzalı token oluşturmak için JWT Oluştur butonuna tıklayın. Çıktı renk kodlu header, payload ve imza gösterir.
Çözümleyin ve Doğrulayın
Herhangi bir JWT tokenini incelemek için Çözümle sekmesine geçin. İmzayı doğrulamak için gizli anahtar girin.
Sık Sorulan Sorular
JWT Oluşturucu Nedir?
JSON Web Token oluşturmak ve çözümlemek için tarayıcı tabanlı bir araç. Algoritma seçin, claim'lerinizi ayarlayın, bir anahtar girin ve renk kodlu header, payload ve imza bölümleriyle imzalanmış bir JWT alın.
Oluşturma ve Çözümleme
Oluşturma sekmesi özel claim'ler ve süre ile token oluşturmanızı sağlar. Çözümleme sekmesi herhangi bir JWT'yi inceler, süre dolumunu kontrol eder ve anahtar verirseniz imzayı doğrular.
Kimin İşine Yarar?
Auth akışlarını test eden backend geliştiriciler, API'den gelen tokenları inceleyen frontend geliştiriciler, JWT'lerin nasıl çalıştığını öğrenen öğrenciler -- geliştirme sırasında token tabanlı kimlik doğrulamayla uğraşan herkes.
İpuçları
Standart alanları (iss, sub, aud) eklemek için Hızlı Claim butonlarını kullanın. Test tokenlarınızın gerçekçi davranması için süre ayarlayın. Renk kodlu çıktı her JWT bölümünü kolayca ayırt etmenizi sağlar.
Gizlilik ve Güvenlik
İmzalama, sunucu iletişimi olmadan tarayıcı Web Crypto API'sini kullanır. Anahtarlarınız ve tokenlarınız bilgisayarınızdan asla çıkmaz. Yine de herhangi bir tarayıcı aracında gerçek üretim anahtarlarını yapıştırmaktan kaçının.