Office 1.5 - авторизация на фронтенде

Привет, друзья!

В связи с отключением дополнений от MODX-клуба, а соответственно и отсутствием исправлений в SwitchUser, которых мне не хватало, представляю вам новую версию Office c функционалом авторизации на фронтенде из админки.
Отличия от SwitchUser:
— Ссылка на авторизацию выводится только для активных пользователей.
— Помимо пункта меню в списке пользователей, выводится и кнопка на панели редактирования пользователя. Причём, она реагирует на отключение и блокировку юзера при редактировании, становясь неактивной.
— Авторизация всегда происходит в новом окне, админка не закрывается.
— Юзер авторизуется сразу во все контексты, если может.
— Нет чёрного окошка на фронтенде.

Ну и до кучи, вы можете использовать прямую ссылку на авторизацию, если вы уже в админке:
http://вашсайт.ру/?action=office/login_as&user_id=4
Наверное, можно что-то такое и в AdminPanel добавить.

Всё написано с нуля, в код SwitchUser не смотрел. Если будут какие-то ошибки с новым функционалом — пишите.
Василий Наумкин
20 июня 2017, 08:05
2
807
+24

Комментарии: 6

Алексей Соин
20 июня 2017, 11:56
0
Ссылка на 404 перебрасывает, может стоит для отключенных дополнений делать ссылку неактивной?
but1head
20 июня 2017, 14:41
+11
Огонь! Закрытие админки в свичюзер очень бесило
Александр
20 июня 2017, 15:03
0
Спасибо большое!
Гриборий
22 июня 2017, 00:22
-1
А вот нужно ли сегодня на modstore сохранение «прав» за автором на идею компонетна. Имеем пакеты, которые забили себе такии, но остались бете. Получается копирастия место задуманного рыцарства. Пример выше показателен.
Pavel Zarubin
23 июня 2017, 06:21
0
Огромное спасибо!