Skip to content
Commits on May 2, 2012
  1. Remove static:: keyword

    This brings back compatibility with earlier versions of PHP, though
    5.3+ is still highly recommended ;)
Commits on Mar 15, 2012
Commits on Mar 14, 2012
  1. Close security hole

    In previous versions of this plugin, a security hole existed whereby
    an attacker could easily bypass captcha checks by simply not including
    the reCAPTCHA challenge and response fields in the form submission.
    The attack could also be easily accomplished by removing the fields
    from the DOM before form submission.
    This patch fixes this hole by always attaching the
    CaptchaValidationBehavior to the proper model, even when the captcha
    form fields are not detected.
    Additionally, the RecaptchaComponent::isValid() method added in the
    previous commit further mitigates this attack by allowing a
    developer to explicitly check to see if a valid captcha was submitted
    in the form.
  2. Always validate if form elements are available

    Previously, if either the challenge or response fields were empty, the
    captcha would be bypassed. By using isset() instead of empty(), this is
Commits on Mar 13, 2012
  1. Update .gitignore

  2. Import recaptchalib.php

  3. Refactor code for CakePHP 2.x

Commits on Feb 16, 2011
  1. @tbsmcd

    fix bug

    tbsmcd committed
Commits on Feb 2, 2011
  1. @tbsmcd

    Add theme-selector in helper

    tbsmcd committed
Commits on Feb 1, 2011
  1. @tbsmcd

    Fixed README

    tbsmcd committed
  2. @tbsmcd

    fix something

    tbsmcd committed
  3. @tbsmcd

    First commit

    tbsmcd committed
Something went wrong with that request. Please try again.