Muitas vezes quando o sistema fica por muito tempo sem atualizar ou solicitar uma página a sessão configurada no servidor pode expirar causando um erro ao usuário ou deslogando o usuário do sistema sem um aviso prévio.
Usando o Timeout-dialog.js você poderá emitir um alerta amigável ao usuário avisando que a sessão vai terminar e ele precisa tomar uma decisão.
Exemplo da janela apresentada ao usuário.