Olá.
Entendi a estratégia de refresh token utilizando o token opaco, porém fiquei com uma dúvida, porque precisamos gerar esse novo token opaco (randomBytes)?
Não poderia ser utilizado o mesmo token jwt para solicitar um novo? Ou seja, após gerar um token jwt este seria salvo na tabela de AllowRefreshTokens e quando o ele expirasse, na rota refreshToken
receberíamos o mesmo token expirado para buscar o payload na tabela. Esta abordagem seria ruim ou errada?