Регистрационная анкета для предотвращения спамеров

#drupal #drupal-6 #captcha

#drupal #drupal-6 #капча

Вопрос:

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

Есть ли какой-либо модуль, который я могу использовать для добавления вопроса / ответа в регистрационную форму?

Ответ №1:

Я бы посоветовал использовать CAPTCHA / reCAPTCHA и CAPTCHA Riddler, если вы ищете именно такой вариант использования. С помощью этих модулей вы можете выбирать, в каких формах отображать CAPTCHA, и создавать свои собственные вопросы и ответы.

В противном случае, как говорит Римиан, есть Mollom

Комментарии:

1. Не используйте просто капчу, всегда используйте recapcha. Recaptcha помогает миру.

Ответ №2:

Обязательно ли, чтобы вопрос был «Общим знанием»? Вы всего лишь хотите определить, является ли пользователь человеком, верно? Я бы использовал mollom:

http://mollom.com/
http://drupal.org/project/mollom

Комментарии:

1. нет, captcha не подойдет. Я хочу предотвратить появление «нежелательных» пользователей, которые приходят только для рассылки спама из других регионов / стран мира

Ответ №3:

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