Вы здесь

Anonymous user

Проверка наличия в базе данных UID=0.

Модуль Anonymous user проверяет наличие в базе данных UID=0, и если его не существует, то создаёт его.

Стандартно, UID=0 в Друпале олицетворяет собой всех анонимных посетителей сайта. Очень часто этот пользователь в базе данных теряется, но Друпалу он необходим для правильной работы, поэтому проверка наличия анонимного пользователя очень важна. Модуль проверяет наличие этого пользователя при своём включении и при каждом запуске cron.

Что мы получим от наличия UID=0 в базе данных?

  • Возможность использовать $_SESSION для анонимных посетителей
  • Возможность разрешить анонимным посетителям добавлять документы и комментарии
  • Отсутствие пропавших на сайте документов и комментариев из-за пропавшего UID=0, который их добавил
  • Соответствие значения счётчика комментариев количеству комментариев на странице

Если вы хотите создать анонимного пользователя самостоятельно, вы можете вызвать хук создающий анонимного посетителя сайта:

module_invoke('anonymous_user', 'create');

Группа проекта: