Как должна работать аутентификация комментариев?Открытое обсуждение?Или только для зарегистрированных пользователей? - PullRequest
0 голосов
/ 29 сентября 2011

Я создаю свою CMS и отвечаю за проверку подлинности комментариев.Мне интересно, какой тип комментариев я позволю.Чтобы дать вам представление о моей целевой аудитории, я буду нацеливаться на широкий круг людей, специализирующихся в своей области / теме.

Мои посты будут в основном основаны на разработке, с некоторыми фотографиями lolcats тут и там.Я ожидал бы некоторого качественного обсуждения от интернет-сообщества, очень похожего на широко полученные статьи Гленна Фидлера , известного его статьями Game Networking, которые имеют чрезвычайно большое обсуждение позади них.

Теперь я не ожидаю такой большой аудитории, как это, но я все еще хочу иметь поддержку для этого.

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

Для примера, мне интересно, можно ли разрешить спам, чтобы разрешить спам?для входа в систему (либо из системы конкретного пользователя моего сайта, либо из OpenID).Это предотвратило бы спам-ботов, однако ручные тролли могли бы войти в систему, используя свою учетную запись Google, и троллить с ней.Однако я мог бы разрешить открытое комментирование, но используя CAPTCHA для предотвращения спам-ботов, уменьшая необходимость входа в систему, но по-прежнему разрешая ручные тролли.

Есть предложения?

Ответы [ 2 ]

2 голосов
/ 29 сентября 2011

Всегда есть вероятность, что люди будут троллить вручную, и от этого нет никакой защиты. Я бы посоветовал использовать openID, потому что у большинства разработчиков это есть, и это ваша аудитория. Насчет капчи, просто подожди и посмотри, получишь ли ты спам. Если вы не получили спам, не устанавливайте капчу. Если вы получили спам, просто установите его.

1 голос
/ 29 сентября 2011

Как Боб сказал, что вы всегда будете получать спамеров, я бы использовал регистрацию и вход в систему, но если вы беспокоитесь о том, что им приходится входить в систему постоянно, просто установите cookie на длительный период времени, например, год или около того.Но во время регистрации заставьте их использовать изображение с картинки, а затем также активируйте их учетную запись.Или вы можете отслеживать по IP-адресу и блокировать их таким образом.Существует много разных способов борьбы со спамом, поэтому это ваш вызов.У меня есть настройка капчи, которая работает очень хорошо и не трудно читать http://www.php -help.ro

...