[MGNLFORM-345] Evaluate replacing Honeypot with Google Recaptcha Integration Created: 02/Mar/21 Updated: 01/Jun/22 Resolved: 01/Jun/22 |
|
| Status: | Closed |
| Project: | Magnolia Form Module |
| Component/s: | field |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | Gabriele Piras | Assignee: | Unassigned |
| Resolution: | Workaround exists | Votes: | 0 |
| Labels: | maintenance | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Template: |
|
||||
| Acceptance criteria: |
Empty
|
||||
| Task DoR: |
Empty
|
||||
| Release notes required: |
Yes
|
||||
| Documentation update required: |
Yes
|
||||
| Date of First Response: | |||||
| Story Points: | 3 | ||||
| Team: | |||||
| Description |
|
Hi, we got from different customers some complaints regarding our Honeypot Anti-spam functionality. It looks like "Honeypot" is not updated and not anymore protecting from SPAM Emails. A customer (Angst & Pfister) got daily for each form on the website 600 SPAM emails. Can you please evaluate the possibility to integrate Google Recaptcha V3 into Magnolia? Another option that I would like to suggest is to use the module that DotSource will probably develop for Angst & Pfister and use this one for our Marketplace. Maybe, if we don't have internal resources for the development, we could contribute to the development costs. Thanks for your feedback. Workaround |
| Comments |
| Comment by Richard Gange [ 02/Mar/21 ] |
reCAPTCHA v3 is already available in the Forge. |
| Comment by Federico Grilli [ 22/Mar/21 ] |
|
reCAPTCHA v3 light module does the trick. I also filed a PR https://github.com/rgange/magnolia-recaptcha-v3/pull/3 to bind reCAPTCHA to the form submit button without ultimately depending on Nashorn engine (removed from JDK as of version15). Making the functionality into the product itself would require more effort and is not a top priority afaik. |
| Comment by Richard Gange [ 22/Mar/21 ] |
|
In the release notes let's be sure to give a credit to Patrick Diede from BIT IT. |
| Comment by Federico Grilli [ 22/Mar/21 ] |
|
Sure. FTR, regarding the issue with decorations and light modules containing dots in their name I filed MAGNOLIA-8036 and a PR |
| Comment by Richard Gange [ 24/Mar/21 ] |
|
I didn't realize when I did those releases on github that it would concatenate the version like that. It makes sense but I didn't think about it. Cause this effects the name of the light module and essentially the paths of the resources. I need to do something about that. |
| Comment by Laura Delnevo [ 01/Jun/22 ] |
|
Closing this ticket, as reCAPTCHA+v3 provides the required functionality. We will collate further feature requests or improvement suggestions via our Submit Your Idea portal. |