JWT Дебагер
Редактор
Підсумок
Попередження
Розкодований токен
Що таке JWT Debugger?
JWT debugger допомагає аналізувати JSON Web Token: декодувати header і payload, перевіряти claims і валідовувати підпис, якщо є secret або key.
Це корисно для дебагу авторизації, тестування API, перевірки expiration і швидкого редагування payload під час розробки.
Як користуватися JWT Debugger
- Встав JWT токен у поле токена.
- За потреби введи secret або key та обери алгоритм.
- Натисни «Перевірити», щоб побачити claims і результат валідації.
- За потреби відредагуй header або payload JSON і згенеруй новий токен.
Поради
- JWT payload лише закодований, а не зашифрований.
- Під час дебагу auth-проблем завжди перевіряй expiration і not-before claims.
- Для перевірки підпису використовуй той самий алгоритм і secret, що й на бекенді.
- Не вставляй production secrets, якщо повністю не довіряєш середовищу.
Перевірки JWT Debugger перед довірою до token claims
Decoding JWT робить claims readable, але signature validation, expiration, issuer, audience і key choice визначають, чи token trustworthy.
Валідуйте signature
Перевірте algorithm, secret або public key і expected signing method перед прийняттям header та payload values.
Перегляньте time claims
Інспектуйте exp, nbf і iat з correct timezone та clock skew, щоб expired або not-yet-valid tokens не приймалися.
Підтвердіть issuer і audience
Порівняйте iss, aud, sub, tenant і scope values з application, яка споживатиме token.
Не вставляйте secrets
Використовуйте non-production tokens або local test keys для debugging, особливо для screenshots, logs чи support tickets.
Пов’язані інструменти
Можливо, тобі також стануть у пригоді ці інструменти.