Я использую сайт Drupal 7 с русской многопользовательской карточной игрой, и мне приходится блокировать некоторых очень раздражающих игроков каждые 4-5 дней.
До Drupal я использовал phpBB 3. Когда эти люди приезжали из небольшого города / села, я просто добавлял их IP-сеть к правилам брандмауэра, чтобы они не могли заново зарегистрироваться с новым почтовым адресом. Это хорошо сработало в моем случае, и мой вопрос не об этой политике.
Моя проблема в том, что с Drupal я не могу найти последний IP-адрес, использованный идентификатором пользователя. Т.е. об этом мне сообщили другие пользователи, и я знаю его uid, но я не могу найти его IP-адрес в журналах, потому что:
Я включил ведение журнала syslog и вижу сообщения Drupal в / var / log / messagess, но редко появляется сообщение о входе пользователя в систему, возможно потому, что сеансы по умолчанию длинные, и я хотел бы сохранить его таким комфорт пользователя.
Я также включил «ведение журнала базы данных», но не знаю, где его увидеть (какая таблица базы данных).