Скажем мож сделать следующим образом: создавать печенья (cookie) в браузере у пользователя, там хранить уникальный для каждого пользователя номер. На сервере будет хранится так называемый "черный список" этих номеров. Таким образом получается ещё один способ закрытия доступа на сайт для некоторых личностей.
Вот такая вот идея..
ps это я считаю более действенный способ, чем банить по ip, ибо он работает даже у тех, кто сидит дайлапе. Единственная гадость если они будут куки очищать, но аморальные типы вроде енга даже об этом не задумываются..