I am getting repeated bot attacks on my site. I know that if I create a custom registration page I could add a couple of different prevention tools like captcha and robot tests.
But replacing the default registration page with my own seems like a daunting tasks. I created a new registration page with WP forms, but implementing instead of the default page doesn’t seem to work.
Is it possible to add a captcha or robot test to the existing registration to prevent bot attacks?
So I have gone through these steps. I added the keys and selected the form Register User. But when I register a new account it is telling me invalid. I am using V2 not v3. I have no spaces in the keys.
I am getting the captcha test though on the wordpress login when I am in the admin panel. That does not make sense because I only selected the Register User form. Any ideas?
So I was able to set up captcha. The issue now though is that it is only working when I am registering a new account when using a mobile device. When I am on a desktop it tells me it is invalid. Do you know what could be causing this?
This seems like a caching issue, e.g. your website is still cached for the website so it doesn’t show reCaptcha, but when the form request is sent to the website back-end, it requires captcha. Please check if there’s any hosting-side caching or maybe a plugin.