Мои инструменты

ДЕКОДЕР JWT / ПРОВЕРКА HS · RS · PS · ES

Декодер JWT

Декодирование, проверка срока действия и подписи — всё на вашем устройстве.

Локально · ничего не загружается

ВАШ СЛЕДУЮЩИЙ ШАГ

Свяжите полезные инструменты с рабочими процессами компании

Создайте корпоративный аккаунт, чтобы настроить мониторинг сайта, деловую почту и уведомления и пригласить команду к совместной работе.

Новые компании получают 14-дневный пробный период Pro без банковской карты. В пробный период не входит платное ежемесячное начисление кредитов.

Уже есть аккаунт? Откройте рабочее пространство →

Как пользоваться

  1. Вставьте JWT, чтобы сразу увидеть заголовок, полезную нагрузку и статус срока действия.
  2. Зарегистрированные утверждения (exp, iat, iss…) показываются в виде читаемого времени и подписей.
  3. Введите секрет (HS) или открытый ключ (RS / PS / ES) и нажмите «Проверить», чтобы проверить подпись.

Частые вопросы

Безопасно ли вставлять JWT на сайт?

JWT часто представляет авторизованную личность, которую другие могут повторно использовать. Инструмент декодирует и проверяет локально и ничего не отправляет, но рабочие токены всё равно лучше отзывать или дожидаться их истечения после использования.

Означает ли успешное декодирование, что токен действителен?

Нет. Заголовок и полезная нагрузка лишь закодированы в Base64URL, их может прочитать любой; доверять токену можно, только если подпись проверена правильным ключом и срок действия не истёк.

Что такое JWT и из каких частей он состоит?

JWT (JSON Web Token) — распространённый формат токена входа, разделённый точками на три части: заголовок (алгоритм и тип), полезная нагрузка (утверждения, например ID пользователя и срок exp) и подпись. Первые две части — просто JSON в кодировке Base64URL, который может декодировать любой, поэтому никогда не помещайте в полезную нагрузку пароли и другие секреты; доверять ли токену, зависит от того, проверяет ли сервер подпись своим ключом.

практическое руководство по декодеру JWT и частые вопросы

Что делает декодер JWT?

Декодирование JWT показывает читаемые поля токена: издателя, аудиторию, срок действия и другие утверждения.

Для кого это и когда полезно?

Разработчики, проверяющие утверждения и срок действия токенов при отладке интерфейсов.

Как пользоваться этим декодером JWT?

Вставьте JWT со скрытыми данными и изучите заголовок и полезную нагрузку; декодирование не проверяет подпись и не подтверждает доверие.

Как понимать результаты?

Успешное декодирование не подтверждает действительность подписи, доверенность издателя или применимость прав. Аутентификация должна проверять алгоритм, подпись и нужные утверждения на доверенном сервисе.

Где выполняется работа и какие сервисы получают данные?

Части токена декодируются в браузере без отправки JWT издателю, проверки подписи на сервере или попытки входа.