Skip to content

Remove chamadas redundantes através do uso de cache

Obs.: O uso do cache pode ser refatorado assim que for lançado patch no ej-application enviando o refresh_token

  • As versões do Ruby e do Decidim foram adequadas para funcionar junto do Brasil Participativo
  • O usuário terá uma coluna no banco que sinaliza se o mesmo já possui conta no EJ
  • O token para o usuário será salvo em cache no Redis por 3600 segundos
  • Caso a autenticação falhe com Unauthorized (401) para qualquer modificação de recurso nos endpoints, um novo token será solicitado e ação será executada novamente (apenas uma tentativa)
Edited by Victor Jorge da Silva Gonçalves

Merge request reports