Download the PHP package upassist/neos-recaptcha without Composer
On this page you can find all versions of the php package upassist/neos-recaptcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download upassist/neos-recaptcha
More information about upassist/neos-recaptcha
Files in upassist/neos-recaptcha
Package neos-recaptcha
Short Description reCaptcha v3 for Neos CMS forms (Neos 9+)
License MIT
Informations about the package neos-recaptcha
UpAssist Neos reCaptcha
Provides a solution to use reCaptcha v3 in nodebased forms in Neos.
Versions
| Branch | Supports | Composer |
|---|---|---|
main |
Neos 9.0+ | composer require upassist/neos-recaptcha:^2.0 |
neos-8 |
Neos 7 / 8 | composer require upassist/neos-recaptcha:^1.2 |
Install
Configure
Add the mixin UpAssist.Neos.ReCaptcha:Mixin.ReCaptchaConfiguration to your homepage.
Make sure to register at https://www.google.com/recaptcha.
Usage
Add a reCaptcha field to your form.
Add the reCaptcha finisher as first finisher to your finishers. If the reCaptcha fails, the other finishers won't be
executed anymore.
The finisher has a threshold option (default 0.5) that you can change in the Neos inspector.
Script Inclusion
The Google reCaptcha API script should be included once, just before </body>.
In projects with custom document/page prototypes, the safest approach is to add it to body.javascripts so it is
appended by your page template pipeline:
If your custom document prototypes redefine body or body.javascripts, make sure this script entry is also added in
those prototypes so it is not dropped by overriding.
All versions of neos-recaptcha with dependencies
neos/flow Version ^9.0
neos/neos Version ^9.0
neos/form Version ^6.0
neos/form-builder Version ^3.0
google/recaptcha Version ^1.3