Сделать весь сайт доступным только авторизованным пользователям

Добрый день.
Как сделать весь сайт доступным только авторизованным пользователям?
Понимаю что как то очень просто, но в сети найти не могу(((
Павел Б
25 ноября 2019, 18:04
modx.pro
735
+1

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

Станислав
25 ноября 2019, 18:19
0
Добрый вечер!
а как пользователь авторизуется, если сайт будет не доступен, будет форма авторизации?
или нужно просто только тем кто в админке авторизован?
    Сергей Шлоков
    26 ноября 2019, 07:06
    +1
    2 варианта.
    1. Добавлять ресурс в группу ресурсов, для которой настроены права. Для автоматизации делать это через плагин на сохранение ресурса на событие OnDocFormSave.
    2. Проверять пользователя в каждом запросе в плагине на событие OnHandleRequest.

    Как минимум 3 страницы: главная, страница ошибок и страница с формой аутентификации должны быть доступны всем.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2