Есть сайт на MODx Revo.

Нужно реализовать возможность закрывать доступ к определенному ресурсу паролем.

Если юзер обращается по ссылке к какому-то ресурсу, он должен увидеть окно запроса пароля. Основное содержимое страницы не должно загружаться. Даже в html, который не отображается.

Если вводишь верный пароль - устанавливается кука, что доступ именно к этому ресурсу - открыт. Срок действия - день. И показывается содержимое страницы.

Если пароль не верный, то показывается сообщение "Пароль не подходит".

На сайте есть множество закрытых документов. На каждый - свой пароль. Ввод верного пароля для одного документа не открывает доступа к другим.

В админке нужно реализовать удобный интерфейс управления закрытыми ресурсами. Сейчас это сделано так: прямо в теле ресурса вызывается сниппет, которому передается пароль. Сниппет просто вставляет JS-код, который запрашивает пароль и сравнивает его с тем, что хранится в переменной. Но работает эта конструкция не очень. Во-первых, легко обходится. Во-вторых, вешает браузер. В-третьих, выглядит не очень.

Нужен какой-то удобный вариант управления запароленными страницами. Это обсудим с исполнителем.

8 лет назад
ifman
38 лет
14 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Необходимо настроить админку для 15 доменов Отложенная публикация Проинсталить 15 шаблонов  Настроить https://www.cloudflare.com/ Чтобы не попасть в афилиат Также выслушаю советы и предложения Предложение прошу сопровождать ценой ...

    Закрыт
    8 лет назад
  • Основная проблема это "Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы" В верху страницы css и js. Основная проблема с Jquery - если переносим его вниз сайта - перестают скрипты ...

    Закрыт
    8 лет назад
  • Требуется доработать страницу оформления заказа в плагине J2Store (www.j2store.org) для Joomla. Сейчас она делится на разделы. Нужно сохранить функциональность (регистрация, гостевое оформление, настройка полей для адреса, настройка способов оплаты, сохранение в системе и отправка на ...

    Закрыт
    8 лет назад
  • Добрый вечер господа, из-за недостатка времени прошу Вас помочь доделать сайт, всё блоки есть, сайт почти готов за исключением пару косяков. что необходимо: Всё выровнить, доделать мобильную версию. Всё! подробности скину в лс

    Закрыт
    8 лет назад
  • Сайт по продаже билетов. Нужно привязать оплату PP. Бизнес-аккаунт есть. В процессе общения с грамотным программистом - буду готов составить еще список задач, но оценить прошу эту. Рассматриваю предложения с ценой и ...

    Закрыт
    8 лет назад
  • Уважаемые коллеги возможно ли реализовать такую штуку: когда приходит сообщение от определенного контакта по шаблону например: Проект#1, Описание, цена, срок. Эти данные записывались в новую строку ексель документа на гугл докс?)) "убивает" рутина, выслушаю ваши ...

    Закрыт
    8 лет назад
  • Добрый день! Требуется исполнитель для создания чатбота для подбора инвестиционных предложений. 2 этапа: 1. Бот, постящий новые предложения из обновляемой ручками базы в соответствующий канал. Необходима облачная база ...

    Закрыт
    8 лет назад
  • Сайтна wordpress http://ferrum-body.ru/ Задания по gtmetrix.com и pagespeed 1.     уменьшить количество реквестов + снизить общий вес страницы (если это только из-за изображений, тогда вес снижать не надо), http://c2n.me/3Gw37ta.jpg Главная ...

    Закрыт
    8 лет назад
  • На сайте http://bit.ly/2kVsspU при нажатии на "Развернуть поиск" и выборе "Метро" выпадает список. необходимо сделать как на сайте http://bit.ly/2jGZ0yC, чтобы при нажатии на метро вместо списка появлялась карта с возможностью выбора станций метро на самой ...

    Закрыт
    8 лет назад