raviriley / agency-jekyll-theme

Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!
https://raviriley.github.io/agency-jekyll-theme-starter/
MIT License
347 stars 689 forks source link

Stopping basic spam bots from filling contact form #80

Open avicndugu opened 7 months ago

avicndugu commented 7 months ago

This is an enhancement or feature.

Summary

With this new feature, a hidden form field stops spambots from filling and submitting your contact form without using third-party services.

This will not stop human spammers and sophisticated spam bots.

Context

To stop spammers, many sites use Google reCAPTCHA and other similar services. These services use a private key that requires a backend(server or serverless function). This solution is for static websites that don't have a backend solution.

This is related to Github Issue #19