Я запускаю веб-сайт Drupal 7 з російською багатокористувацькою картковою грою, і мені доводиться блокувати деяких дуже дратівливих гравців кожні 4-5 днів.
До Drupal я використовував phpBB 3. Коли ці люди приїхали б з невеликого міста / селища, я просто додав би їхню мережу IP до правил брандмауера, щоб вони не могли перереєструватися з новою адресою пошти. У моєму випадку це спрацювало добре, і моє питання не стосується цієї політики.
Моя проблема полягає в тому, що з Drupal я не можу знайти останню IP-адресу, використану ідентифікатором користувача. Тобто про зловмисника повідомляють мені інші користувачі, і я знаю його uid, але я не можу знайти його IP-адресу в журналах, оскільки:
Я ввімкнув системний журнал і побачив повідомлення Drupal у / var / log / messages, але рідко є повідомлення про вхід користувача, можливо, тому що сеанси за замовчуванням тривають, і я хотів би зберегти це таким чином комфорт користувача.
Я також увімкнув "реєстрацію баз даних", але не знаю, де її переглянути (яка таблиця бази даних).