我在 NodeJs API 应用程序中使用jsonwebtoken来验证我的 API 应用程序中的用户。我设置的流程如下:
1) 用户通过注册 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 小时内过期,我希望客户端(移动应用程序)能够请求新的访问令牌。提前致谢。