Как я могу декодировать полезную нагрузку из веб-токена json? - PullRequest
0 голосов
/ 27 мая 2020

Я использую express. Я получаю НАЗАД веб-токена json. Например, в сценарии java, если я хочу увидеть, что находится в полезной нагрузке, я буду использовать метод window atob, но мне нужно сделать это также в бэкенде, чтобы только пользователи-администраторы могли получить доступ к некоторому маршруту.Как я могу декодировать полезная нагрузка из веб-токена json, поэтому я возвращаю, например, объект json.

1 Ответ

1 голос
/ 27 мая 2020

Вы можете использовать Lib, например jsonwebtoken https://www.npmjs.com/package/jsonwebtoken

Пример:

var decoded = jwt.verify(YOUR_TOKEN, 'YOUR_SECRET_KEY')

Таким образом вы можете проверить, что это ваш токен, и получить декодировано JSON объект

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...