Forum Webscript.Ru
Программирование => Perl => Тема начата: Error202 от 22 Ноября 2007, 16:11:12
-
Как правильно организовать?
Не хочется делать проверку по IP, т.к. вырублю сразу подсети целиком...
Как можно еще сделать защиту от двойного голосования?
-
куки+капча
-
чтобы не вырубать подсети, нужно ловить связку IP + USER_AGENT
Мала вероятность, что попадутся два человека с одинаковыми данными
-
WebZ
Думал на эту тему...
Но, например, наша корпортаивная сеть - 2 IP - 150 машин,
на всех лицензинный WinXP и самый последний IE 7...
Т.е. получится все равно эта связка одинаковой... :(
Но это лучше все равно, чем просто по IP блокировать...
NeoNox
Неплохой вариант, но кук вычистить можно... :(
К, сожалению, в моем случае это критично :(
-
Тю, а ты проверяй куку.
На страницу голосования зашел - получи куку, после отправки формы, спроси куку, если нет куки - в сад.
-
Куку не редко отключают - не вариант, по-моему
150 на 2 ip - да, это сложно, способ тот подходит скорее для общего интернет-голосования. Тут кроме регистрации с подтвеждением по почте сложно что-то придумать. Но делать для голосования только регистрацию - тоже не вариант
Если голсования какие-то важные и люди заинтересованы - можно факт голоса почтой подтверждать
Останется отслеживать только тех, у кого почта что_угодно@домен.ру, т е редирект с несуществующих
-
Всем спасибо, буду блокировать IP на 1 день...
Не нашел другого выхода...