Помощь Как сделать, чтобы не приходилось каждые 15 минут по новой логиниться в админке престы?

Byteman

Мой дом здесь!
Регистрация
18 Мар 2008
Сообщения
484
Реакции
242
Добрый день.

Кто подскажет как увеличить время автоматического логоаута престашопа или вообще, отменить его? В каком файле что и как править?

Сотрудница у нас нервная и жалуется, что пока она отбирает товары на складе, преста её выбивает и приходится каждый раз по новой входить.
 
Настройки - Администрация
 
Maximum duration of inactivity:
The default settings are 15 minutes, so after 15 minutes of inactivity in PrestaShop, the administrator will automatically log out.

This time can be easily adjusted in the following folder:
classes / controller / Admin Controller.php

Look for line 2288, where you will find the following code:
if ($ this-> context-> cookie-> last_activity + 900 <time ())

For example, this number should be replaced with 3600, which increases the log duration from 15 to 60 minutes.

We would not recommend setting the login time much higher because the logout also serves as security.
 
avUjL4U.png
 
Maximum duration of inactivity:
The default settings are 15 minutes, so after 15 minutes of inactivity in PrestaShop, the administrator will automatically log out.

This time can be easily adjusted in the following folder:
classes / controller / Admin Controller.php

Look for line 2288, where you will find the following code:
if ($ this-> context-> cookie-> last_activity + 900 <time ())

For example, this number should be replaced with 3600, which increases the log duration from 15 to 60 minutes.

We would not recommend setting the login time much higher because the logout also serves as security.

Thank you! By Prestashop 1.7.2.4 I found this code on the line number 2790.
But I have one question: manage this time both back office as also the front office?
There is not possibility to manage this value separately for back office and the front office?
 
Последнее редактирование:
Настройки - Администрация
Спасибо, но это что-то не то.
В этих настройках время задаётся в часах, если верить написанному.
И стандартные значения по умолчанию 480 часов:

upload_2019-11-25_23-53-44.png

По идее, работает то, что Metsys написал выше.
Я только что внёс исправления в код и ещё не успел проверить, но судя по коду, очевидно, что это именно то, что нужно.
Единственный минус - похоже, что это время логаута после бездействия относится и к админке и к фронт-оффису.
 
Спасибо, но это что-то не то.
В этих настройках время задаётся в часах, если верить написанному.
И стандартные значения по умолчанию 480 часов:

Посмотреть вложение 106587

По идее, работает то, что Metsys написал выше.
Я только что внёс исправления в код и ещё не успел проверить, но судя по коду, очевидно, что это именно то, что нужно.
Единственный минус - похоже, что это время логаута после бездействия относится и к админке и к фронт-оффису.
Указывайте версию пш, я вам написал под версию 1.6, в 1.7 - был с этим баг, может в последних версиях пофиксили.
 
Указывайте версию пш, я вам написал под версию 1.6, в 1.7 - был с этим баг, может в последних версиях пофиксили.
Престашоп 1.7.2.4.
Однако вот скрин из престашопа 1.6 и там стоят те же цифры 480 и справа в качестве единицы измерения также указаны часы:

upload_2019-11-26_9-57-10.png
 
Престашоп 1.7.2.4.
Однако вот скрин из престашопа 1.6 и там стоят те же цифры 480 и справа в качестве единицы измерения также указаны часы:

Посмотреть вложение 106589

пусть полностью почистят кеш сайта в браузере

и при очередном заходе не забудут нажать на галочку:

upload_2019-11-26_11-33-0.png


и всё будет ОК
 
пусть полностью почистят кеш сайта в браузере

и при очередном заходе не забудут нажать на галочку:

Посмотреть вложение 106591


и всё будет ОК

Нет, это надолго не помогает.
Так как я работаю с сайтом постоянно, включая различные настройки, установки модулей, правки кодов и т. п., то чищу по много раз на день и смарт кэш, включая удаление папки /prod по фтп и кэш браузера.
Да и для сотрудницы не вариант ещё и кэшем заниматься.

Похоже, что выше опубликовано единственное работающее решение, о чём я уже упоминал.
 
Назад
Сверху