No exemplo da API o token tem um tempo para expirar após esse tempo o cliente tem que fazer autenticação novamente, ótimo! entretanto pense que o usuaŕio está lá trabalhando no sistema e um pouco antes de salvar o trabalho o token expira, isso não me parece ser uma situação legal para o usuário. Olhando exemplos de oauth na internet vi que eles usam um tal de RefreshToken que atualiza o token do usuário logado, como ficaria a implementação desse refresh token + jwt no exemplo da api do curso?