QUIQQER Captcha 1.0.0

Words
203
Reading
1 min
Listen
Play
9y

We release the new major version v 1.0.0 for our Captcha modul from QUIQQER.

QUIQQER CAPTCHA

This plugin provides Captcha controls to implement CAPTCHAs for your website. It also provides an API to develop your own CAPTCHA or implement third party CAPTCHAs.

Implementation of Google reCAPTCHA is included.

  • Repository
  • You can find the push / merge requests at the bottom

Features

  • Captcha Control that can be implemented anywhere
  • API to implement own CAPTCHA solutions
  • Google reCAPTCHA included

Example

Example

For Developers

Developers can use the new CAPTCHA Api to implement additional CAPTCHA types.
For an example of a CAPTCHA implementation you can see the class \QUI\Captcha\Modules\Google which implements reCAPTCHA.

A CAPTCHA implementation requires:

  • CAPTCHA class (must implement \QUI\Captcha\CaptchaInterface)
  • CAPTCHA PHP Control (should extend \QUI\Captcha\Controls\CaptchaControl)
  • CAPTCHA JavaScript Control (must extend package/quiqqer/captcha/bin/controls/Captcha)

A more detailed explanation with code examples how this works can be found here:
https://github.com/QUIQQER/captcha#showing-and-validating-a-captcha

How did you implement it/them?

The complete commit history includes a little too many commits to post here. You can find a complete overview here:

https://github.com/QUIQQER/captcha/commits/master

The module is completely new and there were no commits before. Therefore, all commits in the master are relevant

Thanks for reading
Hen, for PCSG Developers



Posted on Utopian.io - Rewarding Open Source Contributors

QUIQQER Captcha 1.0.0 | Ecency