JWT в JSON: разобрать header и payload
Разберите JWT на читаемые claims в браузере. Подпись показывается, не проверяется.
Вставь токен. Увидишь claims, сроки exp/iat и сырой JSON. Подпись не отправляем никуда.
Это отладка, не замена серверной верификации.
Компактный JWT — три части Base64url через точки: header, payload, подпись. Вставляйте сам токен, без префикса Bearer. exp: 1700000000 значит, что токен просрочен, если эта секунда уже в прошлом; страница покажет дату и не сходит к издателю. alg: none и пустая подпись — известная ловушка: отладчик всё равно напечатает claims. Проверка подписи требует секрета или публичного ключа на сервере. Здесь режим разбора. Что такое claim, написано в глоссарии. Для проверки возьмите токен со сроком в прошлом и сверьте дату с конвертером времени.
Частые вопросы
Проверяется ли подпись?
Нет. Для проверки нужен секрет/ключ на бэкенде.
Безопасно ли вставлять прод-токен?
Лучше тестовый. Токен остаётся в памяти вкладки, но не вставляй чужие секреты.
