nextcloud / forms

📝 Simple form & survey app for Nextcloud
https://apps.nextcloud.com/apps/forms
GNU Affero General Public License v3.0
311 stars 95 forks source link

spam bot protection. #549

Open pieter-groeneweg opened 3 years ago

pieter-groeneweg commented 3 years ago

I like to see this app evolving. My future intent is to use the app to create entry forms for sports events.

What I am missing is some kind of spam bot protection. I don't like the Captchas and reCaptchas like those from Google.

A method used I do like is hashcash. I use a plugin like that in my Joomla sites. https://www.richeyweb.com/software/joomla/plugins/71-hashcash Very useful. But my development skills are far too little to recreate or reverse engineer anything

However, similar protection would be an awesome feature. Even though there is no connection (yet) with a mailer, it would at least keep me from unwanted entries.

skjnldsv commented 3 years ago

There is maybe even an open source captcha library somewhere :) Great Idea!

audunmb commented 8 months ago

Seriously, there's no spam protection? So if I leave a form open on the web I'll risk getting thousands of spam messages. Disappointed.

Though, there are several options to stop spam. reCaptcha isn't a great idea, but hCaptcha preserves privacy. Akismet is another option, as is just adding a honeypot. While neither hCaptcha or Akismet is open source, they have APIs and most users can get a free key.

One or more of them should be added as options for forms.

Chartman123 commented 8 months ago

[...] Disappointed.

You're more than welcome to contribute and implement this missing feature 🙂 Thank you for your offer 👍🏻