davide-casiraghi / ci-global-calendar

Global Contact Improvisation Calendar (GCIC). Event calendar designed for the worldwide community of the Contact Improvisation Dance form.
MIT License
6 stars 4 forks source link

Prevent spam from contact forms #234

Closed davide-casiraghi closed 4 years ago

davide-casiraghi commented 4 years ago

Is your feature request related to a problem? Please describe. After we have abandoned Goolge ReCaptcha we started to receive spam trough the forms. We need to avoid spam bots to fill and submit the contact forms.

We can't go back to ReCaptcha since we want to keep available the website for Chinese users that can't reach Google services.

Describe the solution you'd like One solution is to change the captcha sum we are actually using with something a bit more complex. Otherwise we can try to combine honeypot with the actual captcha system. https://github.com/spatie/laravel-honeypot

davide-casiraghi commented 4 years ago

Added Honeypot to the contact form.

davide-casiraghi commented 4 years ago

Still to add to the other two forms:

davide-casiraghi commented 4 years ago

Added also to the other two forms