Можете ли вы иметь сайт drupal 7 без анонимного пользователя - PullRequest
0 голосов
/ 08 февраля 2012

Ищите способ ограничить доступ к сайтам разработки и тестирования.В настоящее время наша конфигурация:

productionsite.com

productionsite.com / testsite

productionsite.com / dev

Каждая среда представляет собой друпал 7сайт с собственной базой данных.

Мы подумали (возможно, не правильно), что если мы сможем удалить анонимного пользователя на тестовом и dev-сайтах, то для просмотра или редактирования сайтов вам придется войти в систему.

Спасибо за любую помощь

Последний Linux-сервер Apache Последний PHP последний MYSQL

Ответы [ 3 ]

1 голос
/ 08 февраля 2012

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

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

Если вы удалите анонимного пользователя из базы данных, вы, вероятно, обнаружите, что больше не можете войти в систему или, что более важно, вы не сможете остаться вошедшим в систему, когда вы пройдете мимо пользователя Форма входа.

0 голосов
/ 13 июня 2017

Мне кажется, вам нужно перевести свои тестовые сайты и сайты разработчиков в режим обслуживания. Из раздела администрирования перейдите на Конфигурация >> Режим обслуживания , там вы можете установить сообщение, что пользователям необходимо авторизоваться для доступа к сайту. Хорошей идеей является также включение ссылок на страницу входа в текст; то есть productionsite.com/testsite/user и production site.com/dev/user соответственно.

0 голосов
/ 13 июня 2017

Анонимный пользователь важен и удалять его не рекомендуется, так как он может взломать сайт.

В этой записи на Drupal.org рассказывается о том, почему удалять анонимного пользователя (0) нецелесообразно, и как это исправить, если это произойдет.

По соглашению максимально заблокировать анонимного пользователя, а затем пересмотреть разрешения пользователей по мере добавления новых модулей и функций.Могут быть добавлены новые разрешения, которые необходимо дополнительно ограничить при установке новых модулей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...