Въпросник за регистрация за предотвратяване на спамери

Искам да добавя някакъв конкретен въпрос с общи познания, свързан с потребителите на моята целева област само във формуляра за потребителска регистрация поради спам от нецелеви потребители (от цял ​​свят).

Има ли някакъв модул, който мога да използвам да добавите въпрос/отговор във формата за регистрация?


person AgA    schedule 22.04.2011    source източник


Отговори (3)


Бих предложил да използвате CAPTCHA/reCAPTCHA и CAPTCHA Riddler, ако търсите точно това случай на употреба. С тези модули можете да избирате на кои форми да се показва CAPTCHA и можете да създавате свои собствени персонализирани въпроси и отговори.

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

person Laxman13    schedule 23.04.2011
comment
Не използвайте просто обикновена captcha, винаги използвайте recapcha. Recaptcha помага на света. - person timoxley; 23.04.2011

Необходимо ли е въпросът да е "Общи познания"? Вие само искате да определите дали потребителят е човек, нали? Бих използвал mollom:

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

person Rimian    schedule 23.04.2011
comment
не, captcha няма да свърши работа. Искам да предотвратя нежелани хора, които идват само за спам от други региони/държави по света - person AgA; 23.04.2011

Ако трябваше да направя това, бих създал малък модул, използвайки hook_form_alter, работещ върху формуляра за регистрация, който ще добави полета за въпросите, както и функция за проверка, за да провери дали отговорите са верни.

person James    schedule 23.04.2011