Dekoduj tokeny JWT, weryfikuj podpisy HMAC oraz generuj tokeny HS256, HS384 lub HS512 na jednej prostej stronie.
JWT składa się z trzech części Base64URL oddzielonych kropkami: nagłówka, payloadu i podpisu. Ten dekoder formatuje części JSON i pokazuje najczęściej używane pola claims.
Jak używać
1. Wklej token JWT do dekodera, aby zobaczyć jego nagłówek, payload, podpis oraz najczęściej używane pola claims. 2. Wpisz pasujący sekret HMAC i kliknij Weryfikuj, aby sprawdzić podpis HS256, HS384 lub HS512. 3. Użyj opcji Wczytaj zdekodowane dane, jeśli chcesz przenieść nagłówek i payload do generatora. 4. Edytuj JSON nagłówka i JSON payloadu, wybierz algorytm, wpisz sekret i kliknij Generuj JWT.O tym narzędziu JWT
To narzędzie JWT jest przeznaczone do szybkiej pracy developerskiej i debugowania. Obsługuje dekodowanie JWT w formacie Base64URL oraz podpisywanie i weryfikację JWT opartych na HMAC.• Funkcje
Dekoder JWT: dekoduje JSON nagłówka i payloadu z tokena JWT oraz czytelnie pokazuje trzy części tokena. Podsumowanie claims: pozwala szybko sprawdzić typowe pola, takie jak podmiot, czas wydania, czas wygaśnięcia i status czasowy tokena. Weryfikacja podpisu: sprawdza, czy podpis tokena HS256, HS384 lub HS512 pasuje do podanego sekretu. Generator JWT: tworzy podpisany token HMAC JWT z edytowalnego JSON nagłówka i JSON payloadu. Wczytywanie zdekodowanych danych: przenosi zdekodowany nagłówek i payload do generatora, aby można było je edytować i wygenerować nowy token. Szybkie przyciski czasu: ustawiają iat na bieżący czas Unix albo wydłużają exp o 15 minut, 1 godzinę lub 1 dzień. Szybkie kopiowanie wyników: umożliwia skopiowanie tokena, części JWT lub wygenerowanego JWT bezpośrednio ze strony. Przetwarzanie w przeglądarce: dekodowanie JWT, generowanie tokenów i weryfikacja podpisu odbywają się bezpośrednio w Twojej przeglądarce.• Uwagi
To narzędzie obsługuje algorytmy HMAC JWT HS256, HS384 i HS512 przy generowaniu oraz weryfikacji. Tokeny używające RSA, ECDSA, EdDSA lub innych algorytmów nadal można zdekodować, ale ich podpisy nie są weryfikowane na tej stronie. Pola exp, iat i nbf to znaczniki czasu Unix w sekundach. Podsumowanie claims pokazuje je jako lokalną datę i godzinę według Twojej przeglądarki. :wiki_link