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


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

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

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

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

Комментарии (6)

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