ESC

JWT Oluştürücu

Token oluşturmak için "JWT Oluştur" butonuna tıklayın...
HEADER
-
PAYLOAD
-
HEADER
-
PAYLOAD
-
Tüm işlemler Web Crypto API kullanılarak tarayıcınızda gerçekleşir. Hiçbir veri sunucuya gönderilmez. Gerçek üretim anahtarlarını burada kullanmayın.

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?

1

Claim'leri Ayarlayın

Algoritmanızı seçin, payload JSON'ını claim'lerinizle düzenleyin ve gizli anahtarı girin.

2

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.

3

Çö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

Hayır. Her şey yerel çalışsa da, bunu bir geliştirme/öğrenme aracı olarak görün. Geçici anahtarlarla test tokenları oluşturun, üretim anahtarlarıyla değil.

Tarayıcı Web Crypto API aracılığıyla HS256, HS384 ve HS512. Bunlar en yaygın HMAC tabanlı JWT algoritmalarıdır.

Hiçbir şey. Tüm imzalama ve çözümleme Web Crypto API ile tarayıcınızda gerçekleşir, sıfır ağ çağrısı.

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.

Güvenlik ve Gizlilik

Verilerinizin güvenliği bizim önceliğimiz

Yerel İşleme

Tüm işlemler tarayıcınızda gerçekleşir

Veri Transferi Yok

Verileriniz sunucularımıza gönderilmez

Veri Depolama Yok

Hiçbir veri depolanmaz veya paylaşılmaz

SSL Şifreleme

Güvenli bağlantı için SSL şifreleme

Sonraki Adım