-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Changed reCaptcha to use new API #5315
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Changed the plugin to use the new API: https://developers.google.com/recaptcha
|
Tested with existing captcha on legacy site |
|
We decided to leave old language strings in (with a deprecated notice) even if they are not used anymore. Reason is to reduce possible problems with updated language packs and extensions using strings from core extensions. So please don't remove them. You can add a comment before them stating that they're deprecated and no longer used. |
|
@infograph: What do you mean with "existing captcha"? What do you mean with "legacy site"? |
|
The new API is not B/C with Global Keys. Maybe we could create a new plugin specially for that Captcha2 ? |
|
@nonumber |
|
@Bakual : Ok, placed them back. |
|
@infograf768: Sorry, have no idea what "Gloabal Keys" you are talking about. Are you placing a Captcha via some custom code or something? |
|
See:
|
|
What I am saying is that I get an error because the new API does NOT accept global Keys. |
|
As I understand it, this new captcha doesn't work with the old parameters (keys) set. So we would indeed have to deprecate the old plugin and create a new one. It may also useful to have a postinstall message telling the user to update the plugin. The message could even be only shown if the old plugin/mode is enabled. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldnt this be Secret Key now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shouldnt this be site key now?
|
I think it would be better to create a totally new plugin. |
|
Made some comments about the use of public and private key in the language strings |
Will both methods co-exist or is the new one replacing the old one at some time. |
|
I don't have the time to re-write this so that it is a new plugin or supports both the old and new API. |
|
I think that this should be a new plugin. Moreover, we should fork the ReCaptchaResponse class under a new name, e.g. JReCaptchaResponse. Third party extensions are already using this class (I've seen it before, I can't remember where for the life of me). If we ship it with Joomla! undermanned we will break 3PD extensions. If Peter has no time to do that, would you like me to handle it? |
|
A new plugin called NoCaptcha would make the most sense to me. If the API On 4 December 2014 at 12:35, Nicholas K. Dionysopoulos <
Brian Teeman |
|
I have forked the plugin. Please see gh-5323. |
|
Ok, great. So this one is closed. |

Changed the plugin to use the new API:
https://developers.google.com/recaptcha