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.
reCaptcha is not showing in the registration form. It appears and functions normally without the module.
Comments
Comment #1
SpleshkaSorry, but this is bug of reCaptcha module. It not loads JS properly on AJAX queries.
But you can disable captcha on ajax form by checking "Hide captcha in modal dialog" setting on Ajax Register settings page.
Comment #2
gabrjan CreditAttribution: gabrjan commentedHow can i do that? I can't find Ajax Register settings page. What is direct link to it?
Comment #3
Ismail Cherri CreditAttribution: Ismail Cherri commentedHi,
You can access the settings by going to:
YOURSITE/admin/config/user-interface/ajax_register
reCaptcha works if you set it to use AJAX API in:
YOURSITE/admin/config/people/captcha/recaptcha
Hope that helped...
Comment #5
anandbej CreditAttribution: anandbej commented@Ismail Cherri , how can you set the recaptcha to use ajaxAPI ? i don't see anything like the Recaptcha configuration page. please help.
Comment #6
voron CreditAttribution: voron at Internetdevels commented@anandbej You need to add needed js manually on ajax callback, something like: