Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/plone/plone.formwidget.hcaptcha


https://github.com/plone/plone.formwidget.hcaptcha

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

Introduction
============

plone.formwidget.hcaptcha is a ``z3c.form`` HCaptcha widget for use with Plone.

It is a re-work of the 'plone.formwidget.recaptcha'_ package original written by Timo Stollenwerk.

.. _plone.forwwidget.recaptcha: http://github.com/plone/plone.formwidget.recaptcha

Buildout Installation
---------------------

Add the following code to your buildout.cfg to install plone.formwidget.hcaptcha::

[buildout]
...

[instance]
...
eggs =
...
plone.formwidget.hcaptcha
...

HCaptcha setup
--------------

There is a control panel at ``http://path/to/site/@@hcaptcha-settings`` to configure the Addon.
HCaptcha provides test keys, that can be used to try out the hcaptcha form and
documentation at https://docs.hcaptcha.com/.

``Site key: 10000000-ffff-ffff-ffff-000000000001``

``Secret key: 0x0000000000000000000000000000000000000000``

To actually use the service, you must obtain a site key and secret key from
`https://www.hcaptcha.com/signup-interstitial `_

Usage
-----
See the `demo `_ folder inside the distribution for an example usage.

Supermodel
^^^^^^^^^^
You can add a captcha field in an XML model by adding something like this::


Solve Captcha

Source Code
-----------

Contributors please read the document `Process for Plone core's development `_

Sources are at the `Plone code repository hosted at Github `_.