Google recaptcha not validating
This was a welcome improvement over the fuzzy text in a box that frustrated and infuriated real humans.re CAPTCHA v1 is no longer supported as of May 2016 and most sites have moved on to use v2.It was launched in December 2016, shortly after Invisible re CAPTCHA went into beta.The settings page lets users paste in the site key and secret key Google issues after registering on the re CAPTCHA site.Google’s re CAPTCHA is a very popular solution to protect your application or website against bots and spam. In this tutorial you will find a working example using only built-in libraries, an alternative using IP address as my domain for testing purpose. After registering your website, you will be handed a Site key and a Secret key.The Site key will be used in the re CAPTCHA widget which is rendered within the page where you want to place it.I’m not fond of the sticky badge on the right side of the viewport that slides out on hover, as it seems too obtrusive.It looks better in the context of the form, and the plugin offers an option to display it inline and add custom CSS.
It is compatible with Woo Commerce for protecting the login, registration, product review, lost password, and reset password forms.
I’m adding it here so the example is more explicit. Google’s re CAPTCHA is a very common solution to avoid spam, bots, and can also be used to mitigate brute force attacks on login pages for example.
Please refer to this article Package of the Week: Python Decouple to learn how to separate configuration from settings, and keep sensitive information in a safe place. As usual, all the source code is available on Git Hub so you can try it by yourself.
to be complete, and to summarize for all who may follow after me, I've attempted the following: Repaired permissions, optimized tables (Admin tools)Cleared expired cacherepaired tables (joomla)Disabled K2Disable the Captcha -Re Captcha component in the Joomla Component Manager Go to the User Manager and then to the Options (Users Configuration) and set Captcha to be "none selected"Go to the K2 configuration and enable Captcha and enter your public and private keys.
The solution to this is to either remove IPv6 from the machine running Joomla, which isn't terribly optimal, or hack any references in the recaptcha libraries to not make requests via IPv6. It was something completely different: For some reason, my server resolved the domain in an ipv6 adress instead of v4.
However, I was disappointed that the captcha is not truly invisible.