Pull to refresh

Двадцать пять Alter Ego

Reading time2 min
Views613
В сообществах вроде Хабра, где вопрос актуальности топика решает голосование, возникает проблема многократной регистрации одного человека под разными никами, которые потом вдруг решают голосовать за один топик, в результате чего тот приобретает популярность. Понятно, что в разумном веб-сообществе, где обитают взрослые люди, такой вопрос не особо актуален (хотя проблема и не снимается полностью). Но что делать, если предполагается, что сайт будет посещать в основном молодое и очень молодое поколение? Пятнадцатилетный школьник сделает все, чтобы его мысль, тупая и содержащая граматичиские ашипки, взлетела под потолок. Возникает вопрос: каким образом контролировать подобные вещи?


Я сейчас вплотную озаботился этим вопросом, и хотел бы высказать, что я думаю по этому поводу. Конечно, ваши комментарии и мысли будут весьма ценны.

Подразумеваем, что это открытый для всех, социально ориентированный веб-сайт, обладающий всеми достоинствами и недостатками обычного веб-сайта. Какие способы можно использовать:
  1. При первой регистрации записать IP и запретить повторную регистрацию с этого IP в течение, скажем, часа.
    Плюсы: пока только один — не каждый захочет ждать час для повторной регистрации.
    Потенциальные проблемы: (а) юзер может переконнектиться, (б) другой юзер с этого же IP не сможет зарегистрироваться и (в) особо терпеливые юзеры могут и подождать чуток.
  2. То же, что и в п.1, но, памятуя о возможности переконнекта с получением другого IP, наложить ограничение, скажем, в 5 минут с определенного диапазона IP. Плюсы и минусы те же, что и в п.1
  3. Использование cookies.
    Плюсы: условно железная (с оговорками, см. ниже) гарантия невозможности повторной регистрации
    Минусы: юзер может элементарно удалить куку.
  4. Использование пользовательских сессий.
    Плюсы: те же, что и в п.2
    Минусы: достаточно перезапустить браузер, и все идет насмарку.
  5. Запрещать регистрироваться с одного e-mail.
    Способ тупой, потому как любой человек в состоянии зарегистрировать тонну адресов.
    Комбинированный. Все вышестоящие пункты в любой комбинации. Соответственно, аккумулирует все их плюсы и минусы.


  6. Другое пока в голову не приходит. Что скажете, хабралюди?
Tags:
Hubs:
Total votes 6: ↑3 and ↓30
Comments14

Articles