Page MenuHomePhabricator

Update ReCaptcha to use the new ReCaptcha look
Closed, InvalidPublic

Description

Steps to reproduce

  • To enable ReCaptcha

Add this to your localsettings.php Doint forget to create your own key.

wfLoadExtensions( array( 'ConfirmEdit', 'ConfirmEdit/ReCaptcha' ) );
$wgCaptchaClass = 'ReCaptcha';
$wgReCaptchaPublicKey = 'Your key';
$wgReCaptchaPrivateKey = 'Your key'

$wgCaptchaTriggers['edit'] = true;
$wgCaptchaTriggers['create'] = true;
$wgCaptchaTriggers['createtalk'] = true;
$wgCaptchaTriggers['addurl'] = true;

To get your key go to http://www.google.com/recaptcha/intro/index.html click get ReCaptcha follow instructions.

Then once all done go to edit in your wiki.

It shows the old version it should be updated to show the new version.

Actual results

  • Currently ReCaptcha in confirmedit is using the old version of ReCaptcha

Expected results

Event Timeline

Paladox raised the priority of this task from to Needs Triage.
Paladox updated the task description. (Show Details)
Paladox subscribed.
Florian claimed this task.

If you want the "new" style (ReCaptcha noCaptcha) you should use the "ReCaptchaNoCaptcha" module, instead of "ReCaptcha". The "ReCaptcha" is kept for compatibility and if someone want to use it. It's documented here and was introduced in commit rECOE36abbc628834: Implement support for Google reCAPTCHA 2.0 ("No captcha") to fix T84918: Use the modernized reCaptcha API, which hopefully allows for intervention-free verification.

Florian changed the task status from Declined to Invalid.Dec 5 2015, 6:06 PM