Fórum Logs de Controle de Acesso #446130
20/06/2013
0
Você já implementou logs de controle de acesso em algum website?
eu estava tentando fazer da seguinte maneira:
Quando o usuário loga, grava-se sua hora de entrada, IP de origem, Host de Origem, IdUsuario.
E quando o usuário desloga, Atualiza-se a hora de saída.
Estou utilizando ASP.NET MVC e Entity Framework.
A tabela no banco de dados ficou assim:
int Id
int IdUsuário
Datetime horaLogon
Datetime horaLogoff
nvarchar(MAX) IPorigem
nvarchar(MAX) HostOrigem
Na implementação, utilizei um script no Layout master page do website
cujo evento refere-se ao descarregamento da pagina para quando o usuário fechar o brownser, gravar a hora de saída tbm, cujo nome do mesmo
onbeforeunload, ou onunload, ou beforeunload. Acontece que esse evento auto dispara
em qualquer evento ocorrido na página, como click de uma ancora, F5, CTRL + R, CTRL + F5, o script dispara esse eventos com o servidor.
alguém tem alguma solução ou método para implementar esse problema?
Obrigado pela Atenção!
Renato Pereira
Curtir tópico
+ 0Post mais votado
20/06/2013
Thiago Porto
Gostei + 1
Mais Posts
28/06/2013
Renato Pereira
Gostei + 0
29/09/2013
José
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)