Differences

This shows you the differences between the selected revision and the current version of the page.

punbb13:extensions:pun_antispam 2009/05/06 07:53 punbb13:extensions:pun_antispam 2020/02/06 11:04 current
Line 4: Line 4:
  * Status: **stable**   * Status: **stable**
-  * Current version: **[[http://punbb.informer.com/extensions/pun_antispam/pun_antispam.zip|1.2]]**+  * Current version: **[[https://punbb.informer.com/extensions/pun_antispam/pun_antispam.zip|1.3.2]]**
===== General idea ===== ===== General idea =====
-Protect the forum using CAPTCA from +Protect the forum using CAPTCHA from
  * Bruteforcing the passwords   * Bruteforcing the passwords
  * Spam in guest posts   * Spam in guest posts
Line 23: Line 23:
      * Do not ask for the first N requests from the IP (pun_antispam 2.0)       * Do not ask for the first N requests from the IP (pun_antispam 2.0)
    * Login     * Login
-      * Do not ask for the first N requests from the IP (pun_antispam 2.0)+      * Do not ask for the first N requests from the IP.
  * Add options to Administration => Settings => Features   * Add options to Administration => Settings => Features
    * Use CAPTCHA on register page (checkbox, checked by default)     * Use CAPTCHA on register page (checkbox, checked by default)
Line 29: Line 29:
    * Use CAPTCHA after 5 login failures (checkbox, checked by default)     * Use CAPTCHA after 5 login failures (checkbox, checked by default)
    * Use CAPTCHA on password restore form (checkbox, checked by default)     * Use CAPTCHA on password restore form (checkbox, checked by default)
-  * Add database table <db_prefix>_config +  * Add database values to the **config** table 
-   * o_pun_antispam_captcha_register = + 
-   * o_pun_antispam_captcha_guestpost = +^ conf_name ^ conf_value (default) ^ 
-   * o_pun_antispam_captcha_login = +| o_pun_antispam_captcha_register 1 | 
-   * o_pun_antispam_captcha_restorepass = 1+| o_pun_antispam_captcha_guestpost 1 | 
 +| o_pun_antispam_captcha_login 1 | 
 +| o_pun_antispam_captcha_restorepass 1
  * CAPTCHA implementation   * CAPTCHA implementation
    * Use sessions to store the code.     * Use sessions to store the code.
-    * Delay before image output (1 s).+    * Delay before image output (0.3 s).
    * When the test is passed by the user, do not ask again it again on other pages for some time (or until user does something suspicious).     * When the test is passed by the user, do not ask again it again on other pages for some time (or until user does something suspicious).
    * TODO: Describe how the code will be modified against bots.     * TODO: Describe how the code will be modified against bots.
Line 43: Line 46:
    * IDEA: Use math captcha.     * IDEA: Use math captcha.
    * IDEA: Use [[http://recaptcha.net/|reCAPTCHA]].     * IDEA: Use [[http://recaptcha.net/|reCAPTCHA]].
 +    * IDEA: Use questions and answers instead of CAPTCHA characters enter like in [[http://fluxbb.fr/mods/mods.php?mid=67|CaptchaGuest]].
 +
===== Screenshots ===== ===== Screenshots =====
-=== Form of registration of new users ===+=== Registration form ===
{{:punbb13:pun_antispam.png|}} {{:punbb13:pun_antispam.png|}}

Personal Tools