Токен с ролями в payload
Демонстрационный токен, где в payload лежат role и scope: видно, как декодер показывает права доступа, вшитые прямо в токен.
ПресетСтраница примера инструмента
Токен с ролями в payload — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.
Об этом примере
В этом токене помимо стандартных sub и iat в payload вшиты бизнес-поля: role со значением «admin» и scope со значением «read:all». Именно так современные API передают права доступа — не отдельным запросом к базе, а прямо внутри подписанного токена, чтобы каждый сервис мог проверить их сам, не обращаясь к центру авторизации. Декодер показывает эти поля как есть: вы сразу видите, какие права «упакованы» в токен и на что они влияют. Применяйте пресет, чтобы разобраться в структуре прав или отладить, почему backend даёт или не даёт доступ. Чего ждать не стоит: инструмент не интерпретирует смысл role и scope — для него это просто строки, и он не скажет, достаточно ли этих прав для конкретного действия.
Пустой ввод: вставьте токен.
Последние токены
Вставленные токены остаются в истории этого браузера только до закрытия вкладки и не попадают в экспорт на странице «Закладки». Значения скрыты по умолчанию — раскрываются кнопкой «Показать».
Готовые примеры
Найдено: 6 из 6
- Пример HS256-токенаДемонстрационный JWT, подписанный HMAC-SHA256: подставлен в поле ввода, чтобы посмотреть формат разбора без своего токена.
- Пример RS256-токенаДемонстрационный JWT с подписью RSA-SHA256 и полем kid: показывает, как декодер обрабатывает асимметричные алгоритмы.
- Токен alg=noneТокен без третьей части: декодер показывает, что подписи нет, и предупреждает, что содержимое такого JWT может изменить кто угодно.
- Токен с истёкшим срокомJWT, у которого поле exp указывает в прошлое: декодер показывает содержимое и явно помечает срок действия как истёкший.
- Токен с ролями в payloadДемонстрационный токен, где в payload лежат role и scope: видно, как декодер показывает права доступа, вшитые прямо в токен.
- RS256-токен: асимметричная подписьТокен с алгоритмом RS256 и полем kid: декодер показывает асимметричную подпись и ключ проверки, в отличие от симметричного HS256.