Введение
JWT decoder помогает быстро посмотреть содержимое JSON Web Token без ручного разделения и декодирования. JWT широко используется в системах аутентификации, API, SSO и механизмах сессий. Обычно токен состоит из трех частей, разделенных точками: header, payload и signature.
JWT кодируется в base64url, поэтому после декодирования его можно прочитать, но это не означает, что он зашифрован. С помощью decoder можно увидеть issuer, subject, срок действия, ID пользователя, роли, audience и другие claims. Инструмент полезен при отладке входа, проверке истечения токена и анализе того, какие данные реально передаются приложением.
Пример формата JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkFsaWNlIiwiaWF0IjoxNzAwMDAwMDAwfQ.signature
Это пример токена с тремя частями, разделенными точками.
Как использовать
1. Вставьте JWT в поле ввода. 2. Нажмите Decode. 3. Посмотрите раздел header, чтобы узнать алгоритм и тип токена. 4. Откройте payload и проверьте claims, например sub, exp, iat, aud, role. 5. При необходимости сравните декодированные данные с логикой приложения.
Важно: декодирование не означает проверку подписи.
Примеры
- Header:
{ "alg": "HS256", "typ": "JWT" } - Payload:
{ "sub": "1234567890", "name": "Alice", "iat": 1700000000 } - Формат токена:
xxxxx.yyyyy.zzzzz
Советы
- При проблемах с авторизацией сначала проверяйте claim
exp. - Не вставляйте чувствительные production-токены в непроверенные сервисы.
- Декодирование показывает содержимое, но не доказывает подлинность токена.
- По header удобно проверять ожидаемый алгоритм подписи.
FAQ
Что такое JWT?
Это компактный формат токена для передачи claims между системами.
Почему у JWT три части?
Потому что отдельно хранятся header, payload и signature.
Можно ли сразу доверять декодированным данным?
Нет. Сначала нужно проверить подпись и контекст использования токена.
JWT зашифрован?
Обычно нет. Стандартный JWT закодирован, но не зашифрован.
Какие claims встречаются чаще всего?
Обычно это sub, iss, aud, exp, iat, nbf, а также пользовательские роли и идентификаторы.