Я использую jsonwebtoken в приложении API NodeJs для аутентификации пользователя в моем приложении API. Поток, что я имею установку следующим образом:Обновить токен Jsonwebtoken
1) пользователь регистрирует через SignUp API и маркер доступа генерируется с использованием следующих действий:
var jwt = require('jsonwebtoken');
var token = jwt.sign(user, _conf.authentication.superSecret, {
expiresIn: 1440 // I intend to keep it short.
});
2) маркер истекает в течение 24 часов, например. Этот токен возвращается клиентскому мобильному приложению для использования в качестве заголовка во всех последующих запросах API.
Я хочу знать, как мне работать с обновлением токена для jwt. В настоящее время у меня нет механизма для обновления токена. Следовательно, если токен истекает через 24 часа, я хочу, чтобы клиент (мобильное приложение) мог запросить новый токен доступа. Спасибо заранее.
Посмотрите мой пост здесь: http://stackoverflow.com/questions/38766688/understanding-json-web-token-jwt-in-context-of-web-authentication это е xplains устанавливает с помощью токенов обновления. –