Posted: October 3, 2023 at 5:18 am
Hello, Where do I paste the reCAPTCHA short code in EE3, or is it even needed? Does it go on the Reg form page in EE3? [bws_google_captcha] We’ll be upgrading to EE4 soon, but in the meantime, this would be helpful because we are receiving a lot of bot/spam registrations without the reCAPTCHA feature working properly. Thank you. |
|
Hi there, That’s a shortcode from another plugin, are you not using reCaptcha built into EE3? Event Espresso -> General Settings -> reCaptcha Settings |
|
Hi, We were using the free version and now the pro version for the public and secret keys from bestwebsoft. If we do not need to use a third party shortcode, where do we get the keys from? Is there a specific plugin that you recommend? This third party plugin that we are using also protects our WordPress login page as well. Thank you. |
|
No plugin, no. Event Espresso has the code to include the reCatcha built into it. What you need is your reCaptcha keys from: https://www.google.com/recaptcha/about/ Click v3 Admin console (Do NOT click enterprise) Sign in with your google account you wish to create your reCaptcha keys with. Create a new v2 key and use the ‘”I’m not a robot” tickbox’ type. Generate your keys and add them within Event Espresso -> General Settings -> reCaptcha Settings Then try registering onto an event whilst logged out of the site. Do you see reCaptcha then? |
|
Or, if you are using reCaptcha keys with the above 3rd party plugin already, can you not just add those to the EE settings? They are Google reCachpta keys, correct? |
|
Yes, they are Google reCAPTCHA keys, which are being used for the built in EE reCAPTCHA feature and the reCAPTCHA tickbox does appear, but the recent problem we are seeing is when the built in reCAPTCHA feature for the registration page is activated (Yes), the user is not taken to the confirmation page to complete the usual registration process. Instead, it goes back to the registration page but with no confirmation info. When we deactivate the feature (No), however, users are taken to the confirmation page to complete the registration process upon submission. While this allows participants to register, it also allows for daily multiple bot/spam registrations. Please do a test registration to see what we see. I will leave the reCAPTCHA feature activated for 24 hours. https://www.hdihawaii.com/online-registration-2/?ee=237 Thank you. |
|
In short, the reCAPTCHA feature is now preventing registration confirmations and therefore any registrations when activated. Please advise. |
|
When you generated those keys, did you generate v2 checkbox keys? Go here: https://www.google.com/recaptcha/admin What do you see? (Post a screenshot but mark your reply private, I’ll remove it once viewed … or send them to support[at]eventespresso.com) https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots |
|
This reply has been marked as private. | |
Hmm, ok. So the validation with reCaptcha is failing. Can you send me FTP credentials over, I’ll need to add some debug code to the reCpatcha call to see what the response is: |
|
Image uploaded. |
|
Sorry, image? Uploaded where? We’ve not had a form submission for the above. |
|
This reply has been marked as private. | |
Can you tell us if you did send the login details? thanks |
|
Hi there,
Do you have access to cPanel or similar with your hosts? You will usually have the option to enable/disable it there if so. |
|
Thank you Tonay! That was the fix. I had our web host activate this and now the reCaptcha and the registration/confirmation form works as it should. Thank you very much! This was such a huge help. Thank you. Ron |
|
Thank you Tony! |
|
Hi Ron, You’re most welcome, I’m glad it’s now working. Any further issues just let us know. |
|
The support post ‘reCAPTCHA’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.