Ticket #385 (new bug)

Opened 9 years ago

Last modified 9 years ago

Identificar e remover as multiplas consultas que o Passport aplica para identificar autenticação

Reported by: raphael.costa Owned by: raphael.costa
Priority: minor Milestone: terrama2-4.0.0
Component: gui-web Version: 4.0
Keywords: Cc:
Parent Tickets: #363 Platform: WLA

Description

O Passport (http://passportjs.org/) é um middleware no nodejs para controle de privilégios e autenticação da aplicação.

No terrama2 foi aplicado esta biblioteca e funciona corretamente. Entretanto, quando o sql debug esta ativo, é possivel ver que esta sendo feita varias consultas no BD desnecessárias. Uma possivel causa é devido que a biblioteca esta ativando o middleware para cada arquivo estático do servidor.

Os links abaixo informam detalhes:
<http://stackoverflow.com/questions/31858399/query-executing-multiple-times-when-using-google-social-login-with-passport-and>

<http://stackoverflow.com/questions/17498316/passportjs-middleware-being-called-multiple-times>

Subtickets (add)

Change History

comment:1 Changed 9 years ago by raphael.costa

  • Milestone changed from terrama2-4.0.0-alpha2 to terrama2-4.0.0-alpha3

comment:2 Changed 9 years ago by raphael.costa

  • Milestone changed from terrama2-4.0.0-alpha3 to terrama2-4.0.0-alpha4

comment:3 Changed 9 years ago by raphael.costa

  • Milestone changed from terrama2-4.0.0-alpha4 to terrama2-4.0.0-beta

comment:4 Changed 9 years ago by jano.simas

  • Milestone changed from terrama2-4.0.0-beta1 to terrama2-4.0.0
Note: See TracTickets for help on using tickets.