Использую библиотеку
jsonwebtoken
Нашел возможность создания токена с временем действия, например 1 час:
const tokens = sign({data: 'foobar',} , 'secret', { expiresIn: '1h }, );
Далее я декодирую токен чтобы проверить его, но как проверить истекло ли время действия ключа? Я пробовал по истечению времени заданного декодировать, ответ в консоли не менялся.
const decode = verify(tokens, 'secret');
console.log(decode); // { data: 'foobar', iat: 1655719744, exp: 1655723344 }