fix: redirecionando o usuário para o login quando a sessão expirar
Descrição
Foi adicionando um código que verifica se o tempo de sessão expirou, caso positivo, o usuário é redirecionado para a tela de login
Motivação e contexto
Quando a sessão expirava, a tela ficava branca e o usuário não era redirecionado para a tela de login.
Issue relacionada
Número e nome da issue 165 - Retornar para tela de login depois de um timeout
Principais implementações
Lista das principais implementações ou mudanças realizadas neste merge request.
- Verificação de a sessão expirou
- Conversão de data para milissegundos para uma comparação mais precisa (UTC)
Como isso foi testado?
- Aguardar a sessão expirar e tentar navegar nas telas da aplicação
- Caso a sessão tenha expirado, o usuário será redirecionado para o login;
Tipos de mudança
Marque com um "x" as caixas correspondentes:
-
Correção de bug (não-interrompção de mudança que corrige um problema) -
Nova funcionalidade (mudança que adiciona funcionalidade) -
Mudança de quebra (alteração que interrompe o comportamento anterior) -
Melhoria de desempenho -
Mudança de refatoração (alteração que não adiciona nova funcionalidade nem corrige bugs) -
Outra mudança (descreva abaixo):
Checklist
Marque com um "x" as caixas correspondentes:
-
O código segue as diretrizes de estilo deste projeto -
Foram adicionados testes para cobrir as novas funcionalidades ou mudanças -
Todos os testes passam -
As alterações foram revisadas por pelo menos um colega de equipe -
A documentação foi atualizada, se necessário -
As alterações não quebram o fluxo de trabalho de nenhum outro usuário ou sistema
Notas adicionais
Qualquer informação adicional que seja relevante para o merge request.