Здравствуйте!
Возник такой вопрос: на моем сайте анонимный пользователь может создавать ноду.
Необходимо сделать так, чтобы администратор сайта мог банить по айпи нехороших пользователей
При этом функциональность всего сайта должна сохраняться, но новые ноды от забаненных пользователей не должны добавляться.
Как это можно реализовать? Нужен ли сторонний модуля или достаточного базового функционала (правила доступа и т.п.)?
Комментарии
Так вы собираетесь таки пользователей банить или IP? Если первое, то просто отберите права на создание нод у пользователей. Если второе - это крайне неэффективно в условиях практически тотального получения динамических IP адресов, не говоря уже про анонимные прокси.
Ноды можно добавлять анонимно, поэтому банить пользователей не получится.
По IP банить неэффективно, но лучше варианта в данном случае не вижу, это хоть какая-то степень защиты.
тоже был заинтересован данной темой в свое время, раскопал вот что http://drupal.org/project/troll и вот что http://drupal.org/project/spam, но сам не пробовал ни один, попробуйте, если поможет, отпишитесь, ибо очень интересно