Laravel JWT 刷新令牌中间件和并发请求
Laravel JWT refresh token middleware and simultaneous requests
我对 jwt 刷新令牌中间件和 refresh_ttl 配置值有疑问;
我有一个带有 JWT 的 laravel 应用程序。我使用 refresh_token 中间件在每个请求上发送一个新令牌(并将前一个请求列入黑名单),但是我遇到了同时请求的问题,它使到达服务器的第一个请求的令牌无效并抛出第二个请求的例外。
据我了解,refresh_ttl是令牌在黑名单后仍然可用的时间,对于像我这样的场景,但对我不起作用。
我错了吗?使用 jwt 刷新令牌中间件同时发出请求的正确方法是什么?
谢谢。
找到问题了。
以防万一有人对此也有疑问,我正在设置 TTL 和刷新 TTL 值,但我必须设置的是 "blacklist_grace_period",在 JWT 配置或 .env 文件中。
希望这对某人有所帮助
我对 jwt 刷新令牌中间件和 refresh_ttl 配置值有疑问;
我有一个带有 JWT 的 laravel 应用程序。我使用 refresh_token 中间件在每个请求上发送一个新令牌(并将前一个请求列入黑名单),但是我遇到了同时请求的问题,它使到达服务器的第一个请求的令牌无效并抛出第二个请求的例外。
据我了解,refresh_ttl是令牌在黑名单后仍然可用的时间,对于像我这样的场景,但对我不起作用。
我错了吗?使用 jwt 刷新令牌中间件同时发出请求的正确方法是什么?
谢谢。
找到问题了。
以防万一有人对此也有疑问,我正在设置 TTL 和刷新 TTL 值,但我必须设置的是 "blacklist_grace_period",在 JWT 配置或 .env 文件中。
希望这对某人有所帮助