Защита паролем всех страниц сайта / каталога, отличного от WordPress, с помощью входа в WordPress («Клиентский салон»)

У меня тут маленькая забавная дилемма:

Я пытаюсь создать «выставочный зал для клиентов», где клиенты могут войти в систему, чтобы просмотреть свои (не WordPress) тестовые сайты, прежде чем сайты будут запущены. Менеджеры по работе с клиентами из моей команды должны иметь возможность войти в систему через WordPress CMS и добавить ссылки на пост WP или страницу со списком ссылок на все сайты, доступные для конкретного клиента.

Клиент должен иметь возможность войти в систему через WordPress, чтобы получить доступ к этой странице (со списком ссылок на сайты / субдомены, отличные от WordPress), и каждая страница в этих поддоменах должна быть защищена паролем с тем же логином в WordPress.

Например, Client1 переходит на clients.mycompany.com/client1. Заходит, видит список своих сайтов:

clients.mycompany.com/client1amazingproject1
clients.mycompany.com/client1amazingproject2
clients.mycompany.com/client1amazingproject3

Это ссылки на страницы, не относящиеся к WP, которые необходимо вручную защитить паролем с помощью системы входа в систему WP. Относительно просто включить фрагмент PHP на каждой странице, чтобы добавить логин WP, но что если тестовый сайт содержит более 100 страниц? В идеале я хотел бы иметь возможность загрузить подкаталог / client1amazingproject1 и сделать что-нибудь просто это защитит паролем все страницы в каталоге. Мой сервер не допускает добавление / добавление через htaccess или php.ini, поэтому эта опция недоступна.

TL; DR:

  • Есть ли способ использовать логин WP для простой защиты паролем каждой страницы в подкаталоге / client1amazingproject1, без необходимости вручную включать фрагмент php на каждую страницу?
  • Существуют ли плагины и т. Д., Которые облегчили бы эту задачу?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]