3 ms·
One word of caution about #5 (adding hidden form fields): to the casual developer, this sounds like fabulous advice and, since it's so easy to add to a site, it
by ScottWhigham 17y ago
One word of caution about #5 (adding hidden form fields): to the casual developer, this sounds like fabulous advice and, since it's so easy to add to a site, it's often one of the first things added. However, the "gotcha" here is that any form-filling add-on will fill those forms out. Now you are banning/blocking experienced users - not a good thing.
- aarongough 17y agoAs far as I know most auto form-fillers fill the form based on values in the ID and Name attributes. I.E. The field named 'email' gets an email address. In my experience if your honeypot field has a nonsensical name or is named something like 'do_not_fill_field' then problems are unlikely to be encountered.