Spam vermeiden in Formularen: Captcha-Plugins

08.05.2020

Im LWL django CMS gibt es zwei Plugins, die helfen können, Spam über Formulare zu verringern:

  • das Captcha-Plugin
  • das HoneyPotCaptcha-Plugin

Suchen Sie bei dem Plugin hinzufügen-Dialog nach »Captcha«, werden zwei Plugins zur Auswahl angezeigt (s. Screenshot):

Plugin hinzufügen-Dialog mit dem Suchbegriff »Captcha« zeigt zwei verfügbare Plugins.

Das Captcha-Plugin ist eine kleine »Matheaufgabe«, die als Pflichtfeld einem Formular hinzugefügt werden kann. Dieses Feld muß von Absendern korrekt ausgefüllt werden, um das Formular abzusenden.

Tragen Sie einen Text für das Captcha in das »Label«-Feld ein, bspw. »Bitte lösen Sie diese Aufgabe« o.ä. Das Feld »Fehlermitteilung«, dessen Text bei falsch ausgefülltem Captcha-Feld angezeigt wird, ist optional - s. folgenden Screenshot:

Die Felder des Captcha-Plugins

Im Formular wird eine verpixelte Grafik mit der »Mathematikaufgabe« angezeigt, Anwender müssen das Ergebnis (hier: 8) als Zahl in das Textfeld eintragen:

Das Captcha-Plugin im Formular

Das sog. »Honeypot Captcha« hat keine weiteren Felder und Einstellungen.

Es wird als unsichtbares Feld im Formular auf der Seite nicht angezeigt. Ein Versenden des Formulars wird verhindert, wenn bei automatisiertem Formularausfüllen (z.B. von Spam-Bots) dieses Feld ausgefüllt wird.

Das Honeypot-Captcha hat keine weiteren Einstellmöglichkeiten