Was this page helpful?

Recaptcha as captcha library

    Table of contents
    1. 1. Description
      1. 1.1. Caveats
    2. 2. Installation

    Note: Recaptcha is shipped in the Noatak release - while the configuration steps are the same, you can bypass the installation steps

    Description

    This PHP plug-in bypasses the current user registration form (which utilizes an open-source captcha library) in favor of utilizing Recaptcha. There have been some recent attacks against MindTouch sites which leads us to believe that the current captcha implementation has been broken.

    MindTouch will add full recaptcha support in a future release, which will deprecate this functionality. This plug-in is available as a stopgap measure. Because Recaptcha is a public site, this plug-in may not work for firewalled MindTouch installations.

    Caveats

    Once the final plug-in version of this ships in MindTouch, you will have to remove this plug-in when upgrading to a future version of MindTouch. Track this issue's progress at http://bugs.developer.mindtouch.com/view.php?id=6987

    Installation

    1. Sign-up for a Recaptcha account to get your public/private API keys
    2. Download http://developer.mindtouch.com/@api/...captcha.tar.gz (attached to this page; MD5 sum af90e0f8135762f1fff6a7a3d1f677b7)
    3. Untar the contents into /deki/plugins/special_page/
    4. Add your public/private keys from Recaptcha into LocalSettings.php: 
      $wgRecaptchaPublicKey = 'XXXXXXXX';
      $wgRecaptchaPrivateKey = '
      XXXXXXXX';
    5. Activate the plug-in by adding this line into LocalSettings.php: 
      $wgDekiSpecialPages[] = 'special_userregistration_recaptcha';
    Was this page helpful?
    Tag page

    Files 1

    FileVersionSizeModified 
    You must login to post a comment.

    Copyright © 2011 MindTouch, Inc. Powered by