Login: break loop login

Description

Problema


  • Em alguns cenários ocorre o redirecionamento para o login (por alguma falha no FE), que gera um novo login (token) e fica continuamente neste fluxo.

  • Uma aba com esse comportamento pode tornar impossível utilizar a Carol em outra aba, pois uma aba ficará invalidando a outro no processo de login.

Objetivo


  • Aplicar um processo para quebrar loops que geram login continuamente.

  • Armazenar quantidade de login que ocorre dentro de um raio de tempo (1 minuto). Se o número de ocorrências for superior a um especifico número (5 logins) redirecionar o usuário para a tela de login.