Modify

Opened 5 years ago

Last modified 6 months ago

#10270 new task

Implement the IAccountRegistrationInspector

Reported by: Steffen Hoffmann Owned by: boamaod
Priority: normal Component: QuestionRegisterPlugin
Severity: normal Keywords: interface modular registration
Cc: Ryan J Ollos Trac Release: 0.12

Description

Please have a look at the new, modularized registration code for AccountManagerPlugin.

I'd like to see this plugin converted to use the IAccountRegistrationInspector, making it considerable cleaner and easier to deploy as well.

If you need assistance, don't hesitate to call for help.

Attachments (0)

Change History (3)

comment:1 Changed 3 years ago by Steffen Hoffmann

In 14245:

AccountManagerPlugin: Allow a question as alternative BotTrapCheck field description, refs #10270 and #12054.

This makes BotTrapCheck field description configurable. Now you can require
user input other than exact duplication of text from the description.
That should be more effective against SPAM registration attempts, similar
to QuestionRegisterPlugin functionality - effectively obsoleting that hack.

Thanks to Dave Love for this contribution; just PEP8 aligned here.

Caveat: Neither Trac core nor the plugin itself allows translations of custom
descriptions yet.

comment:2 Changed 6 months ago by anonymous

Configuration Error

Cannot find implementation(s) of the IAccountRegistrationInspector interface named EmailCheck. Please check that the Component is enabled or update the option [account-manager] register_check in trac.ini.

comment:3 in reply to:  2 Changed 6 months ago by Ryan J Ollos

Replying to anonymous:

Cannot find implementation(s) of the IAccountRegistrationInspector interface named EmailCheck. Please check that the Component is enabled or update the option [account-manager] register_check in trac.ini.

If you need support, please ask on the trac:MailingList, and post your configuration information ([acctmgr] section of Trac.ini, Trac version, AccountManagerPlugin version).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain boamaod.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.