Generator JWT
Generuj podpisany JSON Web Token z payloadu i sekretu od razu w przeglądarce.
Jak korzystać z narzędzia Generator JWT
- Wpisz payload w formacie JSON, np. {"sub":"123","name":"Ada","exp":1893456000}.
- Wybierz algorytm podpisu: HS256, HS384 lub HS512.
- Wpisz wspólny sekret, którego Twoja aplikacja używa do weryfikacji tokenów.
- Kliknij Uruchom, aby wygenerować podpisany token gotowy do wklejenia w nagłówku Authorization: Bearer.
Jak działa narzędzie Generator JWT
Generator tworzy nagłówek, np. {"alg":"HS256","typ":"JWT"}, koduje go w Base64URL razem z payloadem i łączy kropką. Następnie oblicza HMAC tego ciągu z Twoim sekretem (SHA-256, SHA-384 lub SHA-512) i dodaje podpis zakodowany w Base64URL jako trzecią część.
Podpisywanie odbywa się w całości w przeglądarce dzięki Web Crypto API. Używaj go do programowania i testów; w produkcji wydawaj tokeny z serwera i nie trzymaj sekretów w narzędziach po stronie klienta. Wklej wynik do dekodera JWT, aby go sprawdzić.
Najczęściej zadawane pytania
- Czy to narzędzie jest darmowe?
- Tak. Generuj tokeny JWT za darmo, bez zakładania konta.
- Jakie algorytmy podpisu są obsługiwane?
- HS256, HS384 i HS512 – wszystkie oparte na HMAC i podpisywane Twoim sekretem dzięki wbudowanej kryptografii przeglądarki.
- Czy mój sekret opuszcza przeglądarkę?
- Nie. Podpisywanie odbywa się w całości w przeglądarce; payload i sekret nigdy nie są wysyłane na serwer.