如何刷下jwt有效期
时间: 2024-01-27 22:15:29 浏览: 125
根据提供的引用内容,有两种方法可以刷新JWT的有效期:
1. 配置刷新token的过期时间:
可以通过配置`JWT_REFRESH_TOKEN_EXPIRES`参数来设置刷新token的过期时间,单位是秒。例如,如果要将刷新token的过期时间设置为1小时,可以将`JWT_REFRESH_TOKEN_EXPIRES`设置为3600。
2. 使用中间件自动刷新:
可以使用`thans\jwt\middleware\JWTAuthAndRefresh`中间件来自动刷新JWT的有效期。当JWT过期后,第一次访问时会正常返回新的JWT,并通过header返回,请保存好新的JWT。但是,当JWT再次过期后,将会被加入黑名单,无法再次刷新。
阅读全文