Tempo atrás um cliente solicitou que o usuário fosse deslogado por inatividade e gostaria que o tempo para a sessão expirar fosse exibido no cabeçalho do menu.
Tentei mais não tinha conseguido criar a rotina como ele queria, agora com a ajuda do nosso colega Leandro Hermann chegamos ao desejado.
O tempo para a sessão ser encerrada é exibido no menu, se o usuário clicar em qualquer item do menu o tempo é restaurado.
Quando o tempo expira por inatividade é exibida no menu a mensagem de “Sessão encerrada por inatividade!” e se o usuário clicar em qualquer item do menu é avisado que a sessão expirou e é direcionado para o Login.
Disponibilizei a rotina para testes em www.qualisistemas.com.br/teste Usuário: demo e Senha 123456.
Para efetuar Login é necessário que ninguém esteja logado na aplicação com o usuário: demo
Conto com a ajuda dos colegas para melhorar a rotina, algo como implementar session do usuário.
Volto a frisar que os méritos são de Leandro Hermann, sem ele a rotina não estaria funcionando.
Quem desejar as aplicações em SC v5 post o e-mail.