PrestaShop 1.6 – Login expirando a cada 15 minutos na área administrativa

Uma coisa muito chata para quem usa o CMS PRESTASHOP é a duração curta do cookie de sessão na área administrativa, a cada 15 minutos o login expira por inatividade e você precisa colocar seus dados de usuário novamente.

Isso ocorre por uma configuração que é feita diretamente em um arquivo responsável pelo controle da área administrativa.

O valor padrão desse tempo é 15 minutos (900 segundos).

Solução

Abra o arquivo localizado em \classes\controller\ chamado AdminController.php, ou seja \classes\controller\AdminController.php e edite a seguinte linha:

No prestashop 1.6: linha 2716
No prestashop 1.5: linha 2288.

 if ($this->context->cookie->last_activity + 900 < time()) {

Troque o número 900 por 7200 e você terá 2 horas de tempo de sessão antes de ser desconectado por inatividade.

Fonte: Zannger Websolutions

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*