Плагин «Администрирование пользователей (Admin users)»

ОПИСАНИЕ

Плагин позволяет оперативно переключаться между пользователями с помощью специальной панели вверху сайта, где выбирается логин пользователя и режим входа (скрытый или нет) и выполняется вход под этим пользователем на сайт, не разлогинившись при этом самому — оригинальный пользователь сохраняется. Так можно переключатся между пользователями сколько нужно, для возврата в свой аккаунт достаточно нажать на кнопку «снять маску».

Работа под маской ничем не отличается если бы был выполнен нормальный вход под пользователем с паролем, с той лишь разницей что знать пароль пользователя не нужно и войти также можно в «тихом режиме», при котором в профиле пользователя не будет светиться время последнего захода на сайт (оно останется не измененным с момента последнего визита пользователя), т.е. не будет обновляться сессия, а также в БД не будет фиксироваться дата редактирования профиля, если что-то необходимо отредактировать в настройках.

Автоматически можно сохранять список последних использованных масок и выводить их на панели для быстрого доступа (переключения между пользователями). Прямо из профилей пользователей можно быстро назначить или удалить администраторов, отредактировать рейтинг и/или силу пользователя.
Нельзя одевать маску администраторов.

Плагин весьма удобен для быстрого (невидимого) редактирования профилей пользователей, отладки и т.п.

В конфиге плагина доступны дополнительные параметры:

Работа с масками пользователей

  • Показывать список последних использованных масок на панели
  • Максимальное количество последних масок на панели
  • Список пользователей (не администраторов), которым разрешен доступ к смене маски. Они могут получить доступ к определенному списку других пользователей, за исключением администраторов, а также согласно спискам пользователей, указанным ниже
  • Список пользователей, маску которых одевать запрещено пользователям из доверенного списка выше
  • Исключающий список пользователей, ТОЛЬКО маску которых разрешено одевать пользователям из доверенного списка выше через пункт. Если не нужно — оставить пустым (и тогда доступны для выбора все пользователи, кроме админов), иначе заполнить пользователями, ТОЛЬКО которых можно выбирать.

Работа с админами

  • Список логинов администраторов у которых нельзя отбирать права админа. Также плагин не позволит оставить сайт без админов — существует запрет на удаление последнего админа
  • Максимальное количство админов на сайте, которых можно добавить через интерфейс

Плагин использует хранилище ConfigEngine от PSNet.

СКРИНШОТЫ

1. Кнопка вызова смены маски расположена аккуратно в уголку экрана


2. Так видит панель администратор


3. Одета маска пользователя с логином admin4 (который не админ)


4. Пользователь не администратор (admin3), которому разрешено сменять маски (кроме администраторов), одел маску другого пользователя (admin5).


5. В профиле пользователя для администраторов доступно дополнительное меню


6. Окно редактирования рейтинга и силы


РЕЗЮМЕ

Плагин доступен в каталоге. Стоимость 10уе.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.