43 lines
2.1 KiB
Markdown
43 lines
2.1 KiB
Markdown
|
|
---
|
|||
|
|
title: Logoff automático por inatividade
|
|||
|
|
source: https://tdn.totvs.com/pages/viewpage.action?pageId=626639952
|
|||
|
|
path: \Plataforma Documentação técnica\Configuração\Configuração de Ambiente\Logoff automático por inatividade.md
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# Índice
|
|||
|
|
|
|||
|
|
- 1 [Objetivo](#Logoffautomáticoporinatividade-Objetivo)
|
|||
|
|
- 2 [Considerações iniciais](#Logoffautomáticoporinatividade-Consideraçõesiniciais)
|
|||
|
|
- 3 [Implementando Logoff automático](#Logoffautomáticoporinatividade-ImplementandoLogoffautomático)
|
|||
|
|
|
|||
|
|
# Objetivo
|
|||
|
|
|
|||
|
|
O objetivo deste guia é apresentar os procedimentos necessários para a configuração de um Logoff automático por inatividade no TOTVS Fluig Plataforma.
|
|||
|
|
|
|||
|
|
# Considerações iniciais
|
|||
|
|
|
|||
|
|
Nativamente, o TOTVS Fluig Plataforma não possui logoff automático, pelo contrário, uma sessão permanece válida enquanto uma página do produto estiver aberta no navegador.
|
|||
|
|
|
|||
|
|
Porém é simples de implementar, utilizando uma customização.
|
|||
|
|
|
|||
|
|
# Implementando Logoff automático
|
|||
|
|
|
|||
|
|
O logoff automático demonstrado aqui utiliza a técnica de [Personalização de todas as páginas da plataforma](../../Personalização/Personalização de todas as páginas da plataforma.md).
|
|||
|
|
|
|||
|
|
Baixe o arquivo [custompagehead.ftl](https://tdn.totvs.com/download/attachments/626639952/custompagehead.ftl?version=3&modificationDate=1690292714787&api=v2) e procure a seguinte linha:
|
|||
|
|
|
|||
|
|
var TEMPO\_EM\_MINUTOS = 30;
|
|||
|
|
|
|||
|
|
Altere o valor para o tempo (em minutos) desejado. Por padrão, o tempo de vida da sessão vem configurado como 30 minutos.
|
|||
|
|
|
|||
|
|
Por padrão também, quando o usuário estiver visualizando um documento, o logoff nunca será feito. Se desejar mudar esse comportamento também para efetuar o logoff mesmo quando visualizando documento, procure pela seguinte linha:
|
|||
|
|
|
|||
|
|
var NAO\_EXPIRAR\_VISUALIZANDO\_DOCUMENTO = true;
|
|||
|
|
|
|||
|
|
e altere o valor de true para false:
|
|||
|
|
|
|||
|
|
var NAO\_EXPIRAR\_VISUALIZANDO\_DOCUMENTO = false;
|
|||
|
|
|
|||
|
|
Copie o arquivo para a pasta **[diretório\_instalação]/repository/wcmdir/custompage,** mantendo o nome custompagehead.ftl.
|
|||
|
|
|
|||
|
|
**Obs:** Não é necessário reiniciar a plataforma. A alteração entra em vigor imediatamente.
|