|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Привет. Нужна оффлайновая тулза для просмотра содержимого JWT-token. Большинство тулов что я видел - предполагают что вы копи-пастите содержимое в некий веб-ресурс. Хотелось-бы найти оффлайновый вариант. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2020, 16:34 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
JJWT https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt/0.9.1 Нужно небольшой код написать будет, но там всё просто. Jwt jwt = Jwts.parser().setSigningKey(publicKey).parse(jwtString) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2020, 17:07 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Тулза мне не попадалась оффлайновая, если кто знает - мне тоже интересно узнать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2020, 17:08 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Пару проектов назад мы кажется использовали эту тулзу https://bitbucket.org/connect2id/nimbus-jose-jwt/wiki/Home Есть в ней консоль или нет - я не знаю. Но возможно мне удасться собрать из нее такой себе cli-вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2020, 17:21 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
mayton Привет. Нужна оффлайновая тулза для просмотра содержимого JWT-token. Большинство тулов что я видел - предполагают что вы копи-пастите содержимое в некий веб-ресурс. Хотелось-бы найти оффлайновый вариант. Спасибо. Вроде как настрогали под линуксом CLI навроде этих https://gist.github.com/thomasdarimont/46358bc8167fce059d83a1ebdb92b0e7 https://www.npmjs.com/package/jwt-cli я точно не помню, но у нас были рекомендации пользоваться исключительно локальными тулами ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2020, 23:36 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Оба решения - не pure java. Первая ссылка косвенно использует нативный инструмент jq. Его надо качать и ставить (если у вас - windows). Второе - ссылается на пакеты npm. Это node. Тоже вобщем чужеродная для java технология. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2020, 15:06 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Как-то так вобщем-то. По жлобски. Код: java 1. 2. 3. 4.
демо-Ключик с сайта jwt.io Код: java 1.
Декодируется Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2020, 17:47 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Ну для такого результа можно было и как-то так ) Код: java 1. 2. 3. 4. 5. 6.
А так вся возня в зашированной/подписанной части ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2020, 17:54 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Я-бы предпочел использовать API который предлагают здесь. Код: java 1.
Я вывел payload секцию. А если надо будет цифровые подписи проверять - то головняк... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2020, 18:02 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
чем не устроил JJWT? Его оч. умные люди делают кстати. И не забывайте что токен может быть compact и zip. Лучше руками не парсить его. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2020, 20:09 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
dakeiras чем не устроил JJWT? Его оч. умные люди делают кстати. И не забывайте что токен может быть compact и zip. Лучше руками не парсить его. Приаттачте к форуму еще какие варианты бывают. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2020, 21:00 |
|
JWT-token offline decoder
|
|||
---|---|---|---|
#18+
Посмотрел https://github.com/jwtk/jjwt Я не могу сказать что не устраивает. Возможно устроит. Но я следую принципу минимализма. Если nimbus-jose решает мою задачу - то он годится. Брать другую библиотеку просто так я не хочу. Если будет кейс когда нимбус не справится или будет с чем-то не совместим - то я обязательно проверю альтернативный вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2020, 21:57 |
|
|
start [/forum/topic.php?fid=59&msg=39978242&tid=2120742]: |
0ms |
get settings: |
3ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
49ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
278ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 642ms |
0 / 0 |