Can the new recaptcha (API v2) be added to phpMyAdmin please ?
Few months ago Google released API v2, which is more secure than the actual API v1
https://www.google.com/recaptcha/intro/index.html
Thanks
This is a good idea, though it's not immediately obvious to me how to switch to v2.
See also the example at https://github.com/google/ReCAPTCHA/blob/master/php/example-captcha.php
Thanks Isaac, it indeed helped. Pull requests is at https://github.com/phpmyadmin/phpmyadmin/pull/1454
Thank you everyone for accepting this proposal and thank you @Madhura Jayaratne for the upgrade!
There is a bug regarding Recaptcha API v2. It only displays the fallback widget.
You need to add "https://apis.google.com https://ssl.gstatic.com" to $captcha_url (libraries/Header.class.php) if you want to see the checkbox reCAPTCHA widget. Else you only get the fallback widget. See https://developers.google.com/recaptcha/docs/faq#content_security_policy for more details.
https://github.com/phpmyadmin/phpmyadmin/commit/743a5288350596e067da2569abe5f663a79c4d67#diff-1c55f7f57f8cf8257a4bb8a307abcca0R502
Ticket moved from /p/phpmyadmin/feature-requests/1590/
https://github.com/phpmyadmin/phpmyadmin/commit/8f1700d1eb2306d485f7fe0702fbee291e84e6c0
This is a good idea, though it's not immediately obvious to me how to switch to v2.
See also the example at https://github.com/google/ReCAPTCHA/blob/master/php/example-captcha.php
Thanks Isaac, it indeed helped.
Pull requests is at https://github.com/phpmyadmin/phpmyadmin/pull/1454
Thank you everyone for accepting this proposal and thank you @Madhura Jayaratne for the upgrade!
There is a bug regarding Recaptcha API v2. It only displays the fallback widget.
You need to add "https://apis.google.com https://ssl.gstatic.com" to $captcha_url (libraries/Header.class.php) if you want to see the checkbox reCAPTCHA widget.
Else you only get the fallback widget. See https://developers.google.com/recaptcha/docs/faq#content_security_policy for more details.
https://github.com/phpmyadmin/phpmyadmin/commit/743a5288350596e067da2569abe5f663a79c4d67#diff-1c55f7f57f8cf8257a4bb8a307abcca0R502
Ticket moved from /p/phpmyadmin/feature-requests/1590/
https://github.com/phpmyadmin/phpmyadmin/commit/8f1700d1eb2306d485f7fe0702fbee291e84e6c0