将数据添加到 JWT 刷新响应
Adding data to the JWT refresh response
我在 Symfony 中使用 LexikJWTAuthenticationBundle and JWTRefreshTokenBundle。
我尝试在 jwt_refresh_token 响应中添加自定义数据,但我做不到。我知道我们可以使用 this 在没有刷新令牌的情况下做到这一点,但我认为 jwt_refresh_token_bundle 会覆盖此响应。
有人知道如何在 jwt_refresh_token 响应中添加自定义数据吗?要通过示例获得这样的响应:
token: "..."
refresh_token: "..."
user: "..."
提前致谢。
我找到了我的解决方案 here。但是除了这种优先级操作之外,我还需要删除以下代码:
if (!$user instanceof UserInterface) {
return;
}
我在 Symfony 中使用 LexikJWTAuthenticationBundle and JWTRefreshTokenBundle。 我尝试在 jwt_refresh_token 响应中添加自定义数据,但我做不到。我知道我们可以使用 this 在没有刷新令牌的情况下做到这一点,但我认为 jwt_refresh_token_bundle 会覆盖此响应。
有人知道如何在 jwt_refresh_token 响应中添加自定义数据吗?要通过示例获得这样的响应:
token: "..."
refresh_token: "..."
user: "..."
提前致谢。
我找到了我的解决方案 here。但是除了这种优先级操作之外,我还需要删除以下代码:
if (!$user instanceof UserInterface) {
return;
}