Honeypot beállítása

makgab képe

Üdv!

A honeypot-ot szerettem volna beállítani, de nem jelenik meg semmi a registraciós formon se. (cache clear megvolt)

admin/config/content/honeypot:

(X) User Registration form
(X) User Password Reset form
(X) Sitewide Contact form
(X) Personal Contact forms

Mi kell még neki?

Drupal verzió: 
nevergone képe

Ugye nem olvastad el a modul adatlapját?

„Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site (read more here). These methods are effective against many spam bots, and are not as intrusive as CAPTCHAs or other methods which punish the user [YouTube].”

1
0
makgab képe

Igen, korábban még átfutottam (de az viszonylag rég volt). Elnézést!
Nem hagyományos captcha alapú a működése, ezt tudtam.

Ha jól olvasom valahogy így működik:
"Honeypot form protection
Honeypot form protection means that an invisible field is added to a form. If this invisible field is filled out (bots will usually put in a value), then the form will return an error. Normal users (read: human beings) won't ever see the field, so they won't fill it out. Even if they do, the field is labeled in such a way as to indicate the human shouldn't fill out the field."

Akkor elvileg ahogy beállítottam működik is. :)
Tehát egy rejtett mező van a formon amit a spambotok általában kitöltenek, így a spambot hibára fut. Trükkös. :)

Plusz funkció, időlimit:
"Time restriction
Humans usually take a few seconds (at least) before they are able to complete a form. Honeypot requires at least 5 seconds to pass (by default) before the form can be successfully submitted. This deters spam bots because they can't afford to sit around waiting until a time limit is up before resubmitting the form. You can change or disable the time restriction for the Honeypot module by visiting the Honeypot configuration page at admin/config/content/honeypot (Drupal 7/8) or admin/settings/honeypot (Drupal 6)."

A spambot-ok gyakrolatilag azonnal küldik az adatokat, míg egy usernek minimális időt lehet megadni hogy kitöltse a formot. Ezt az idő lehet beállítani.

Ok, köszönöm!

1
0