Куда идем?

Спам регистрации с ID=0 ломают сайт.

  • Дмитрий
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
1 год 9 мес. назад #9466 от Дмитрий
На сайте появились спам регистрации, с 0 ID. Методом тыка удалось установить, что помогает отключение регистрации, но это не совсем хороший вариант.
1) Для общего развития интересно как вообще возможно создать такого пользователя?
2) Ну и конечно же, важны способы борьбы (с таким явлением).
З. Ы.
Я бы наплевал, и иногда ручками удалял таких юзеров, но появление таких регистраций приводит к дублированию вывода настраиваемых полей...
Вложения:

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
1 год 9 мес. назад #9467 от Wedal
Дмитрий, сами спам-регистрации такого типа не являются чем-то особенным. Приходят мне на разные сайты. Но вот то, что они с ID = 0 не выглядит хорошо. В базе данных таблица пользователей имеет ID как поле с автоинкрементом. Т.е. при добавлении записи ID автоматически увеличивается на +1 от последнего. Запись с ID 0 в таблице пользователей не должна появляться в принципе. Проверьте состояние таблицы пользователей в базе.

Насчет защиты от спама - здесь или капча или какой-то трюк, например, такой:
wedal.ru/uroki-joomla/bystraya-registratsiya-s-zashchitoj-ot-spama-v-joomla-svoimi-rukami.html

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

  • Дмитрий
  • Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
1 год 9 мес. назад #9471 от Дмитрий
Дмитрий ответил в теме Спам регистрации с ID=0 ломают сайт.
Виталий, спасибо за подсказку! Действительно, поле ID не было ключевым и автоинкрементным. Сделал его таковым, посмотрим на результат через пару недель.
Почему пропал автоинкремент (а раньше он был), установить не удалось. Жаль, что в Joomla нет механизма проверки на такие ошибки.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.