O Token de autenticação gerado pelo AuthProvider tem um tempo de vida, certo? O cookie criado no Login para armazenar o Token tem outro tempo de vida. Me corrijam se eu estiver errado mas, se o Token de autenticação expirar antes do Cookie, a aplicação vai gerar um erro em tempo de execução por causa do status 401 (Unauthorized) que a API retornará.
Qual seria o padrão correto para se implementar uma persistência de login nesse caso?