Changes between Version 8 and Version 9 of ProtectionFromSpam


Ignore:
Timestamp:
Apr 17, 2014, 12:55:09 PM (10 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProtectionFromSpam

    v8 v9  
    22= Protection from spam =
    33
     4Spammers may attack your project in two ways:
     5
     6 * Creating profiles with links to commercial web sites
     7   (for advertising, or to increase Google page rank).
     8 * Posting spam on the message boards.
     9
     10Spammers will use automated scripts to do these if they can,
     11but they will also do them manually.
     12
    413== Preventing automated profile creation ==
    514=== Using reCAPTCHA ===
    6 User profiles may be used by automated bots for advertisements. To prevent automation, [http://recaptcha.net/ reCAPTCHA] system can be used. For every profile modification it displays an image containing two words that the user needs to input. While the image is quite easily solvable by human visitors, automated systems have problems solving the CAPTCHA image, and are therefore denied access.
     15To prevent automated profile creation, [http://recaptcha.net/ reCAPTCHA] system can be used.
     16For every profile modification it displays an image containing two words that the user needs to input.
     17While the image is quite easily solvable by human visitors, automated systems have problems solving the CAPTCHA image,
     18and are therefore denied access.
    719
    8 In order to use reCAPTCHA, you have to register your web site on [http://recaptcha.net/] and acquire a set of keys. Once the web site is registered, you need to add your keys to config.xml:
     20In order to use reCAPTCHA, you have to register your web site on [http://recaptcha.net/] and acquire a set of keys.
     21Once the web site is registered, you need to add your keys to config.xml:
    922{{{
    1023<recaptcha_public_key>Alphanumeric string</recaptcha_public_key>
     
    1629To do so, put a {{{<profile_min_credit>}}} element in your [ProjectOptions config.xml] file
    1730
     31== Cleaning up spam profiles ==
     32
     33You can use the script '''html/ops/delete_spammers.php''' to clean up spam profiles.
     34This can be used in two ways:
     35{{{
     36delete_spammers.php --list list_file
     37}}}
     38The given file contains a list of user IDs, one per line.
     39Delete the user accounts and associated profiles.
     40{{{
     41delete_spammers.php --auto
     42}}}
     43Delete account and profiles that have no hosts, no message boards posts,
     44and for which the profile contains a link.
     45Use this with caution.
     46See the script source code.
     47
    1848== Protecting message boards from spam ==
    1949
    2050=== Akismet ===
    21 BOINC message boards may occasionally suffer from attacks from spammers.
     51BOINC message boards may occasionally be attacked by spammers.
    2252The anti-spam system from [http://www.akismet.com/ akismet.com] can be used to deal with this.
    2353