В связи с высоко нагрузкой на БД из-за постоянных 25-30 пользователей в онлайне (8 учеток служебных для api), пытаемся настроить принудительное закрытие сессии для пользователей, которым не нужно быть постоянно залогиненными, но из-за того что им так удобней, не разлогиниваются. Практически все пользователи имеют свои группы хостов со своими правами.
Заблокировали пользователям возможность в интерфейсе:
1) изменение чекбокса в окне входа в систему (залогинится на 30 дней), ни как не влияет на профайл. Таки образом, при входе в систему, по идее, должен подгружаться уже сконфигурированный ранее профайл пользователя;
2) закрыли в опции "Профайл", для обычного пользователя менять настройки "Авто логина" и "Авто логаута". Просто скрыли эти пункты;
3) Администратор имеет доступ к пунктам указанным выше в своей учетке для каждого пользователя и управляет ими успешно. Т.е., если админ поставил авто-логаут в 300сек, а пользователь зашел, а потом вышел, то в настройках профайла пользователя (в окне администратора) остается по прежнему стоит чек бокс на Авто-логауте и соответствующее время.
Установив пользователю на Авто-логаут 300сек. заходим пользователем.
Не смотря на то, что стоит авто-логаут, пользователь в течение 10 минут не трогает ни мышку, ни клаву, ничего не делает за компом, Авто-логауте не происходит!!!
Авто-логаут не происходит даже если свернуть окно браузера и убрать с него фокус.
Скажите, кто пользуется данной функцией, как она работает?
Видел на форуме и в инете, что проблемы с данным режимом всплывали в 2005, 2009, 2011гг. Вроде как пофиксили. Но у меня они проявлялись на версиях 2.0.4, 2.0.5, 2.0.7. На 1.8.15 - 1.8.17 вроде тоже были.
Авто-логаут также не работает, если мы не вносим изменения в интерфейс системы описанные выше.
Может мы не умеем Авто-логаут "готовить" ? Тогда где ошибка в рецепте?
Заблокировали пользователям возможность в интерфейсе:
1) изменение чекбокса в окне входа в систему (залогинится на 30 дней), ни как не влияет на профайл. Таки образом, при входе в систему, по идее, должен подгружаться уже сконфигурированный ранее профайл пользователя;
2) закрыли в опции "Профайл", для обычного пользователя менять настройки "Авто логина" и "Авто логаута". Просто скрыли эти пункты;
3) Администратор имеет доступ к пунктам указанным выше в своей учетке для каждого пользователя и управляет ими успешно. Т.е., если админ поставил авто-логаут в 300сек, а пользователь зашел, а потом вышел, то в настройках профайла пользователя (в окне администратора) остается по прежнему стоит чек бокс на Авто-логауте и соответствующее время.
Установив пользователю на Авто-логаут 300сек. заходим пользователем.
Не смотря на то, что стоит авто-логаут, пользователь в течение 10 минут не трогает ни мышку, ни клаву, ничего не делает за компом, Авто-логауте не происходит!!!
Авто-логаут не происходит даже если свернуть окно браузера и убрать с него фокус.
Скажите, кто пользуется данной функцией, как она работает?
Видел на форуме и в инете, что проблемы с данным режимом всплывали в 2005, 2009, 2011гг. Вроде как пофиксили. Но у меня они проявлялись на версиях 2.0.4, 2.0.5, 2.0.7. На 1.8.15 - 1.8.17 вроде тоже были.
Авто-логаут также не работает, если мы не вносим изменения в интерфейс системы описанные выше.

Может мы не умеем Авто-логаут "готовить" ? Тогда где ошибка в рецепте?