Skip to:
Content
Pages
Categories
Search
Top
Bottom

Tip for stopping automated registations


  • checkfront
    Member

    @checkfront

    Hello,

    We’ve been using bbPress for a couple of weeks now, and have been getting a couple dozen automated accounts each day. Now it appears they are coming alive adding spam posts to the forums.

    We’re using the instant-password plugin because we don’t want our users to have to wait for e-mail, and I personally despise captcha (see http://www.stopcaptcha.com).

    After cleaning out the bot accounts, here is what we did to stop it:

    Our registration page: http://www.checkfront.com/community/register.php

    Using CSS, we hid the occupation and interest fields (don’t need them). Spam bots will often fill out all the forum fields on a page. If a new registration comes in with one of those filled, we discard it.

    We also added a hidden field (potpan) that gets filled with a unique id generated on each page load via javascript. If the potpan id doesn’t match the one in the session, we discard it.

    Since we put it in place yesterday, it’s blocked all 35 automated registrations.

    If anyone is using the instant-password plug in and would like the modified code, let me know and will zip it up. Perhaps this functionality could make its way into the standard registration.

    Cheers,

    -J

Viewing 2 replies - 1 through 2 (of 2 total)

  • chrishajer
    Participant

    @chrishajer

    Sounds like a neat system, better than having a visible input field with a note for people to read that says “don’t fill this out.” Sounds simple and effective.


    johnhiler
    Member

    @johnhiler

    Ah neat!

    Adding stuff to the standard registration would probably mean the trick wouldn’t work for too long – Invisible Defender used a similar trick but eventually spammers updated their software to bypass the extra fields:

    http://wordpress.org/extend/plugins/invisible-defender/

    Would love to see this code as a plugin!!

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.