Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Great little module that solves the problem of doing easy user registration where you want new users to be able to interact with the site quickly and then fill out a more detailed registration form later. However, it's mostly rendered ineffective by the relentless spambot assault.
Seems like it should be possible to add hooks so that the form is visible to the various human-user-authentication modules like Captcha, HoneyPot, etc. Right now, because the form is present only in a block, those modules do not recognize it as a form and can't be invoked.
Comments
Comment #1
m.lebedev CreditAttribution: m.lebedev commentedHello bobgeier.
In the near future I will add features to implement hooks so that the form is visible to the various human-user-authentication modules like Captcha, HoneyPot, etc.
Thank you!
Comment #2
m.lebedev CreditAttribution: m.lebedev commentedHello bobgeier.
I was able to include a CAPTCHA on the registration form. I added the ID of the form on the settings page CAPTCHA, in the tab FORM PROTECTION. ID - "quick_registration_form".
To integrate the module Honeypot, I need to write a hook_form_alter. I looked module Honeypot and found that it configure various modules for integration. Is much better to write the patch to the developer HoneyPot.
Example:
File: honeypot.admin.inc
Row: 146
Comment #3
bobgeier CreditAttribution: bobgeier commentedCorrect, I am able to set up CAPTCHA that way; sorry I missed it. Will consider patch to HoneyPot.
Comment #4
m.lebedev CreditAttribution: m.lebedev commented