Loading
Anonymous user
Модуль Anonymous user проверяет наличие в базе данных UID=0, и если его не существует, то создаёт его.
Стандартно, UID=0 в Друпале олицетворяет собой всех анонимных посетителей сайта. Очень часто этот пользователь в базе данных теряется, но Друпалу он необходим для правильной работы, поэтому проверка наличия анонимного пользователя очень важна. Модуль проверяет наличие этого пользователя при своём включении и при каждом запуске cron.
Что мы получим от наличия UID=0 в базе данных?
- Возможность использовать $_SESSION для анонимных посетителей
- Возможность разрешить анонимным посетителям добавлять документы и комментарии
- Отсутствие пропавших на сайте документов и комментариев из-за пропавшего UID=0, который их добавил
- Соответствие значения счётчика комментариев количеству комментариев на странице
Если вы хотите создать анонимного пользователя самостоятельно, вы можете вызвать хук создающий анонимного посетителя сайта:
module_invoke('anonymous_user', 'create');
Метки:


