Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как защитится от накрутки рейтинга?

Как защитится от накрутки рейтинга?


     05.09.2019    Общие вопросы, Общие вопросы по PHP    1329

вопрос
Приветствую. Есть сайт. на нем стоит самописный модуль рейтинга, лайки и дизлайки. Недавно заметил, что кто то накручивает лайки и дизлайки. Собственно вопрос, как защитится он накрутки. В консоли заметил, что если нажать на лайк, то в нем появляется ссылка https://сайт/engine/ajax/rating.php?go_rate=1&news_id=22&skin=def
и если по этой ссылке перейти в инкогнито. то засчитается лайк

Ответил: Sander


самописный модуль рейтинга

Вот автору стоит написать в первую очередь.
Начиная с DLE 11.3 при голосовании проверяется обязательный параметр user_hash.
Для начала этого будет вполне достаточно.

5 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 5 сентября 2019 17:32 -

Нужно в самописном модуле проверять либо авторизацию, либо лог ip.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

4ortic
Юзер

4ortic - 5 сентября 2019 17:53 -

проверка есть. они накручивают через смену ip

lutskboy
Эксперт

lutskboy - 5 сентября 2019 18:12 -

если через смену ip то вы ничего не сделаете

deadluk
Юзер

deadluk - 6 сентября 2019 02:33 -

по авторизации. только зареганные смогут рейтинговать. ну а при регистрации капча re3 (от гугла которая) в общем им придётся регаться чтобы накручивать рейт, что весьма неудобно как для первых так и для вторых, но зато избавит от накрутки. если конечно такой вариант вообще подходит.

Proff
Юзер

Proff - 12 сентября 2019 17:21 -

Fingerprint попробуй. Прикрути к проверке и блок-ипу.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх