→ Automated Logout - Автовыход пользователя после определенного времени

Так называемое авто "Закрывайте за собой дверь!" или "уходя … гасите свет" Улыбка, модуль Automated Logout предназначен для закрытия сессии для пользователя, который был неактивен определенное время. Модуль позволяет разграничить применяемую политику по ролям. Политики следующие: предписать, исключить, по выбору пользователя.

Описание политик:

Предписать: Всем пользователям в этой роли предписывается время ожидания
Исключить: Всем пользователям в этой роли не предписано время ожидания
По выбору пользователя: Все пользователи в этой роли могут выбрать отключение времени ожидания.

Возможности:

  • Установить таймаут неактивности пользователя в секундах.
  • Записывать/не записывать auto-logout в watchdog.
  • Выбор из трех политик и применение их по ролям.
  • Browser refresh delta - запас до перезагрузки браузера
  • Назначение URL для перехода после выхода. (только drupal 6)
  • Показ pop up сообщения при автовыходе. (только drupal 6)
  • One Session - позволяет только одну сессию на пользователя (также по ролям). Если пользователь залогинил вторую, первая будет отключенна. (Предписать, Исключить) (только drupal 6)

Установка:

  1. Включить модуль на странице списка модулей
  2. Выставить разрешения по ролям
    разрешения для пользователей
  3. Включить модуль на странице настроек модуля
  4. Установить модуль Countdown timer, если хотите показывать пользователю блок с таймером времени до выхода. Стиль таймера настраиваем на странице настроек модуля.

Блок autologout, если в браузере выключены скриптыдо выхода 1 секунда
Блок с таймером до выхода

Для 5-го друпала этот модуль работает так как должен. В профиле после полей для обновления пароля появляется чекбокс "Disable inactivity automated logout" (Отключить автовыход по неактивности).

Чего нельзя сказать про 6-ой. Про политику "По выбору пользователя" могу сказать лишь то, что переключатель должен появится в профиле пользователя, но ни в версии 6.x-1.5, ни в 6.x-2.1 в профиле пользователя ничего не появилось.

Мной замечено, что при включении функции автовыхода в профиле (в 5-ой) сразу происходит автовыход. (баг, bug)

Дополнительный, но не требуемый модулем, другой модуль Countdown timer, для отображения таймера таймаута в блоке, вполне выполняет свою функцию.

Скриншоты:

Drupal 5

Настройка модуля autologout в d5 настройки по выбору пользователя добавляют чекбокс в профиль пользователя для отключения функции автовыхода

Drupal 6

Настройка модуля autologout в d6 По истечении времени таймера, покажет pop-up окно с вашим текстом

Ваш комментарий будет первым!

Что ты об этом думаешь?

МультиВход
ИЛИ

Комментарии