Dekoder tokenów JWT
Zobacz, co jest w środku JSON Web Tokena i czy już wygasł.
Prefiks „Bearer ”, cudzysłowy i podziały wierszy są usuwane automatycznie
Następny: Kodowanie / dekodowanie Base64 · Konwerter znaczników czasu Unix
Zgłoś problem z tym narzędziem
Jak używać narzędzia Dekoder JWT
Wklej token
Wklej JWT. Prefiks „Bearer ”, cudzysłowy i podziały wierszy są usuwane automatycznie.
Odczytaj części
Nagłówek, payload i podpis są oznaczone kolorami, a nagłówek i payload pokazane jako uporządkowany JSON.
Sprawdź claimy
Standardowe claimy są objaśnione, czasy pokazane jako daty, a etykieta mówi, czy token jest nadal ważny.
Dlaczego warto korzystać z Utils365
Ważność na pierwszy rzut oka
Zobacz „Wygasł 2 godziny temu” lub „wygasa za 3 dni”, zamiast ręcznie przeliczać exp i iat.
Claimy prostymi słowami
iss, sub, aud, exp, nbf, iat i jti są objaśnione, więc wiesz, co token mówi o swoim użytkowniku.
Czytelne błędy
Jeśli token jest ucięty lub uszkodzony, dowiesz się, która część zawiodła. Rozpoznawane są też tokeny szyfrowane.
Prywatność w standardzie
Dekodowanie odbywa się w przeglądarce, więc wklejony token nigdy nie trafia do nas ani do nikogo innego.
Często zadawane pytania
Czym jest JWT?
JSON Web Token to zwarty, podpisany fragment tekstu, którym aplikacje potwierdzają, kim jesteś, często wysyłany jako „Authorization: Bearer …”. Ma trzy części oddzielone kropkami: nagłówek, payload z claimami i podpis.
Czy JWT jest zaszyfrowany?
Zwykle nie. Nagłówek i payload są tylko zakodowane w Base64URL, więc każdy, kto ma token, może je odczytać. Nigdy nie umieszczaj haseł ani sekretów w payloadzie JWT.
Czy to narzędzie sprawdza podpis?
Nie. Dekoduje token, abyś mógł go przeczytać. Sprawdzenie podpisu wymaga sekretu lub klucza publicznego i powinien je wykonać serwer, który przyjmuje token.
Czy wklejanie tokena tutaj jest bezpieczne?
Dekodowanie odbywa się w całości w przeglądarce i nic nie jest przesyłane. Mimo to traktuj aktywny token jak hasło: nie wklejaj nigdzie tokenów produkcyjnych, chyba że możesz je unieważnić lub wymienić.
Jak sprawdzić, kiedy JWT wygasa?
Spójrz na claim exp. To znacznik czasu Unix w sekundach, który to narzędzie pokazuje jako datę razem z tym, ile czasu zostało albo jak dawno token wygasł.
Dlaczego mój token ma pięć części?
To token szyfrowany (JWE). Jego zawartość można odczytać tylko kluczem, dla którego go zaszyfrowano, więc nie da się go tu zdekodować.