Регистрационная анкета для предотвращения спамеров - PullRequest
1 голос
/ 23 апреля 2011

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

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

Ответы [ 3 ]

3 голосов
/ 23 апреля 2011

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

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

2 голосов
/ 24 апреля 2011

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

2 голосов
/ 23 апреля 2011

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

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

...