Я хочу добавить конкретный вопрос общего знания, относящийся к пользователям моей целевой области, только в форму регистрации пользователя из-за спама от нецелевых пользователей (со всего мира).
Есть ли какой-либо модуль, который я могу использовать? добавить вопрос/ответ в регистрационную форму?
Регистрационная анкета для защиты от спамеров
Ответы (3)
Я бы предложил использовать CAPTCHA/reCAPTCHA и загадка CAPTCHA, если вы ищете именно это вариант использования. С помощью этих модулей вы можете выбирать, в каких формах отображать CAPTCHA, и создавать свои собственные вопросы и ответы.
В противном случае, как говорит Римиан, есть Mollom
person
Laxman13
schedule
23.04.2011
Не используйте простую капчу, всегда используйте рекапчу. Рекапча помогает миру.
- person timoxley; 23.04.2011
Нужно ли, чтобы вопрос был «Общие знания»? Вы только хотите определить, является ли пользователь человеком, верно? Я бы использовал моллом:
http://mollom.com/
http://drupal.org/project/моллом
person
Rimian
schedule
23.04.2011
нет, капча не подойдет. Я хочу предотвратить появление нежелательных людей, которые приходят только на спам из других регионов/стран мира
- person AgA; 23.04.2011
Если бы мне пришлось это сделать, я бы создал небольшой модуль, используя hook_form_alter, работающий с регистрационной формой, который добавил бы поля для вопросов, а также функцию проверки правильности ответов.
person
James
schedule
23.04.2011