Wie teste ich, ob Honeypot an einem Formular arbeitet?


7

Ich habe das Honeypot- Modul auf meine Site angewendet und so eingestellt, dass alle Formulare auf der Site geschützt werden.

Das Problem ist, dass ich nicht sicher bin, wie ich es testen soll, um zu wissen, dass es wie erwartet funktioniert.

Kann mir jemand sagen, wie das geht?

Antworten:


6

Öffnen Sie Firefox oder Chrom und überprüfen Sie das Formular (mit Firebug oder einem gleichwertigen Mittel). Wenn Sie ein Element mit der Klasse 'honeypot- *' und der Bezeichnung 'Lassen Sie dieses Feld leer' sehen. Dann ist es ein Honeypot-Feld und es ist aktiviert.

Geben Sie hier die Bildbeschreibung ein

Um zu überprüfen, ob es funktioniert. Machen Sie das Element sichtbar , indem display: noneauf display: blockeinen Wert in das Eingabefeld ein und drücken Sie einreichen. Die Validierung sollte fehlschlagen.


Versuchen Sie außerdem, die Protokollierung in den Einstellungen von Honeypot zu aktivieren, und überprüfen Sie nach ein oder zwei Tagen die Seite "Letzte Protokolleinträge" (im Abschnitt "Berichte" Ihrer Site). Ich wette, Sie werden ein paar blockierte Spam-Versuche finden (oder Hunderte!).
Geerlingguy

3
Etwas, das mich ein paar Minuten lang auslöste: Wenn Sie als "Admin" angemeldet sind, fügt honeypot die Felder nicht hinzu. Melden Sie sich ab und überprüfen Sie es erneut.
Mark
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.