Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plone/plone.formwidget.hcaptcha
https://github.com/plone/plone.formwidget.hcaptcha
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/plone/plone.formwidget.hcaptcha
- Owner: plone
- Created: 2021-06-04T13:05:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T14:23:39.000Z (9 months ago)
- Last Synced: 2024-04-16T23:49:40.934Z (8 months ago)
- Language: Python
- Homepage:
- Size: 181 KB
- Stars: 1
- Watchers: 191
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
Awesome Lists containing this project
- awesome-plone - plone.formwidgets.hcaptcha - HCaptcha widget to protect Plone from bots, spam, and other forms of automated abuse. (Forms)
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 `_.