Ticket #2897 (new enhancement)

Opened 4 years ago

Last modified 2 years ago

[patch] Add captcha (PyCAPTCHA) support for new user registration

Reported by: roadrunner Assigned to: hasienda
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords: register SPAM prevention
Cc: Trac Release: 0.10

Description

This is similar to #2707 in that it add a captcha to the registration page, but it uses PyCAPTCHA instead. Also, this patch is for trac 0.10 .

Attachments

captcha_patch.diff (3.0 kB) - added by roadrunner on 04/11/08 11:32:01.
Patch to add captcha support to registration

Change History

04/11/08 11:32:01 changed by roadrunner

  • attachment captcha_patch.diff added.

Patch to add captcha support to registration

(follow-up: ↓ 3 ) 06/22/08 14:20:14 changed by robvdl

Thanks, this patch works a charm for trac 0.10

Might want to mention you need to add this to trac.ini

[account-manager] use_captcha = true

Other than that, great patch, simple and effective

(in reply to: ↑ description ) 10/04/10 20:39:02 changed by hasienda

  • keywords set to register SPAM prevention.
  • owner changed from mgood to hasienda.
  • summary changed from Patch to add captcha support to [patch] Add captcha (PyCAPTCHA) support for new user registration.

Replying to roadrunner:

This is similar to #2707 in that it add a captcha to the registration page, but it uses PyCAPTCHA instead. Also, this patch is for trac 0.10 .

Thanks for your contribution. I'll come back later and have a closer look, on how to do even a concurrent implementation together with the other captcha support.

(in reply to: ↑ 1 ) 10/04/10 20:42:19 changed by hasienda

Replying to robvdl:

[...] Might want to mention you need to add this to trac.ini

Right, but to be more visible, do it with proper wiki formatting like so:

 [account-manager]
 use_captcha = true

10/04/10 23:48:40 changed by hasienda

There is a SimpleCaptchaPlugin for captcha (Skimpy Gimpy) support as well. Cite from the SimpleCaptchaPlugin wiki page:

The plugin requires that AccountManagerPlugin has been patched to include an IRegistrationConfirmation extension point by the RegistrationConfirmationPatch.


Add/Change #2897 ([patch] Add captcha (PyCAPTCHA) support for new user registration)




Change Properties
Action