Ticket #455 (closed melhoria: fixed)
update desnecessário no login mal sucedido
Reported by: | diogenesduarte | Owned by: | diogenesduarte |
---|---|---|---|
Priority: | média | Milestone: | |
Component: | API | Version: | 1.0 |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
No login, quando o usuário ou a senha é inválido, o expresso insere uma linha na tabela de login, referente a tentativa de acesso indicando no sessionid a mensagem 'bad login or password'. O problema é que ele chama a rotina novamente de log para indicar logoff, e nessa hora é feito um update em todos os registros aonde o sessionid seja a mensagem em questão. Como não existe mais nenhuma outra condição no filtro, é feito um update em todos os registros de tentativas de login mal sucedidas, gerando um desgaste desnecessário.
Change History
Note: See
TracTickets for help on using
tickets.
Resolvido na revisão 694.
Agora a tabela de log só é atualizada no logoff, caso o sessionid não seja a string 'bad login or password'.