Задать вопрос
@mynewvk

Как принимать анонимные данные от пользователей?

Хочу сделать что-то типа комментариев без регестрации, каптчу тоже не хочу использовать. Как фильтровать спам? Что хранить в базе? IP? useragent? Спасибо
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Веб-разработчик Базовый
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Web-разработчик
    8 месяцев
    Далее
Решения вопроса 1
@hatiko
Можно использовать готовую интеллектуальную капчу, которая появляется только для подозрительных пользователей.
Если пользователь не спамит - без капчи проходит.

Если вручную - то простейший способ - хранить в базе дату-время последнего сообщения с, как вы правильно заметили, useragent+IP, но я бы еще и сессию добавил.
Если очередное новое сообщение приедет слишком быстро - не пущать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы