From b5e3fa8eed90d673861b19b65eeb85855b8165ad Mon Sep 17 00:00:00 2001 From: joshdentremont Date: Fri, 28 Feb 2025 12:08:31 -0400 Subject: [PATCH 1/3] Added Cloudflare Turnstile links --- docs/user-documentation/extending.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/user-documentation/extending.md b/docs/user-documentation/extending.md index 71309133d..1a4f9dfab 100644 --- a/docs/user-documentation/extending.md +++ b/docs/user-documentation/extending.md @@ -200,6 +200,14 @@ The Content Feedback module allows users and visitors to quickly send feedback m A tool for automatically submitting the contents of your site to Archive.org. The Wayback Submit module will submit all node types on schedule, according to criteria set by the site admin (only certain node types, only certain views, etc). +#### Implementing Cloudflare Turnstile + +[Turnstile](https://www.cloudflare.com/application-services/products/turnstile/) + +Turnstile provides an alternative to Captchas for filtering out bot traffic. + +Turnstile can be implemented via a [Drupal module](https://www.drupal.org/project/turnstile_protect) or, for sites using Docker, as a [Traefik plugin](https://github.com/libops/captcha-protect). + ## Other resources - [Drupal Contributed Modules](https://www.drupal.org/docs/8/modules) From 22fa737fd085d02ecd093d28edb6c9d54a78b2e4 Mon Sep 17 00:00:00 2001 From: joshdentremont Date: Mon, 3 Mar 2025 11:05:45 -0400 Subject: [PATCH 2/3] Update docs/user-documentation/extending.md Co-authored-by: Joe Corall --- docs/user-documentation/extending.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user-documentation/extending.md b/docs/user-documentation/extending.md index 1a4f9dfab..be72159db 100644 --- a/docs/user-documentation/extending.md +++ b/docs/user-documentation/extending.md @@ -200,7 +200,7 @@ The Content Feedback module allows users and visitors to quickly send feedback m A tool for automatically submitting the contents of your site to Archive.org. The Wayback Submit module will submit all node types on schedule, according to criteria set by the site admin (only certain node types, only certain views, etc). -#### Implementing Cloudflare Turnstile +#### Adding anti-bot protection to your site [Turnstile](https://www.cloudflare.com/application-services/products/turnstile/) From 0a671bfcc090f93c5b743af1331f4ef8ef57a848 Mon Sep 17 00:00:00 2001 From: joshdentremont Date: Mon, 3 Mar 2025 11:06:04 -0400 Subject: [PATCH 3/3] Update docs/user-documentation/extending.md Co-authored-by: Joe Corall --- docs/user-documentation/extending.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/user-documentation/extending.md b/docs/user-documentation/extending.md index be72159db..d7d1fe092 100644 --- a/docs/user-documentation/extending.md +++ b/docs/user-documentation/extending.md @@ -206,7 +206,9 @@ A tool for automatically submitting the contents of your site to Archive.org. Th Turnstile provides an alternative to Captchas for filtering out bot traffic. -Turnstile can be implemented via a [Drupal module](https://www.drupal.org/project/turnstile_protect) or, for sites using Docker, as a [Traefik plugin](https://github.com/libops/captcha-protect). +For sites using ISLE Docker, a traefik plugin -- [captcha-protect](https://github.com/libops/captcha-protect) -- can be added to your drupal service. The plugin supports adding turnstile, recaptcha, or hcaptcha to your site to filter out bad bot traffic. + +If you're not using Docker/traefik, Turnstile can be added for anti-bot protection via a Drupal module [drupal/turnstile_protect](https://www.drupal.org/project/turnstile_protect) ## Other resources