Closed chrisblakley closed 5 years ago
Maybe a link to https://www.google.com/recaptcha/admin#list somewhere in Nebula would suffice... if we even need that. No action could work fine too.
Just FYI when the recaptcha v3 code is used, a banner will appear affixed to the bottom of the viewport.
div.grecaptcha-badge
It looks like it would indicate when an error or something occurs so it probably isn't smart to hide it with CSS/JS. Maybe there are other options?
Here is someone else with this exact issue– even with CF7: https://stackoverflow.com/questions/44543157/how-to-hide-the-google-invisible-recaptcha-badge
In an official statement by Google, we're allowed to hide the badge as long as the following copy is included somewhere in the user flow:
This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply.
(I added the target blanks myself)
Contact Form 7 now integrates with Google's reCAPTCHA so add an option in Nebula to store the API key so we can use that without needing the captcha plugin for CF7.
http://contactform7.com/recaptcha/
https://www.google.com/recaptcha/intro/index.html https://www.google.com/recaptcha/admin#list
Actually not sure if we really need a Nebula Option for this because it can be stored right in CF7, but look into the best way to do it.