PKP Bugzilla – Bug 4082
Add reCAPTCHA support
Last modified: 2011-03-19 13:48:35 PDT
Courtesy of the forum (http://pkp.sfu.ca/support/forum/viewtopic.php?f=8&t=4100) and related discussions. Replace built-in CAPTCHA support with reCAPTCHA, which provides an audio CAPTCHA for users with vision disabilities + supports digitization of public works. Add to WAL. Make available in OJS, OCS, and Harvester.
Just a quick note here. When this is implemented, it would be good to allow JMs etc. to be able to choose between reCaptcha and the current one. I've actually noticed far fewer successful spam registrations using the default captcha on the forum, as opposed to the reCaptcha option.
Added to OJS: https://github.com/pkp/pkp-lib/commit/c4cba53e9ae7ff874f0e4fa5898baa1e80c6bdf6 https://github.com/pkp/ojs/commit/99a7fd6d338ce1637376b3b5a96253693f3e29d0 Still needs to be added to OCS.
Introduces new config parameters that need to be added to the captcha section in config.inc.php if upgrading an existing installation: ; Whether to use reCaptcha instead of default Captcha recaptcha = off ; Public key for reCaptcha (see http://www.google.com/recaptcha) ; recaptcha_public_key = your_public_key ; Private key for reCaptcha (see http://www.google.com/recaptcha) ; recaptcha_private_key = your_private_key
Added to OCS: https://github.com/pkp/ocs/commit/bc734abc77999466c026427acb21b8ae95d3a0b1
Still need to port to OHS.
OHS does not include public user registration. Not porting.