Ticket #385 (new bug)
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