Thomas Arthur Oehser wrote: > There are 2 approaches I would like (I want both, but either would help...) > > (1) Require a process by which "registering" puts a user into "awaiting > approval" status, sends them an email with some kind of GUID cookie, > and upon the user answering the email, moves them into "real" status. [...] > I want a registered user to (1) have a real, (and unique!) email > address, and, (2) be a human being, not a computer program.
I just applied the following mod to my wiki. It took a bit of fiddling to get it to work smoothly with 1.5.8, but it does what you ask: http://moinmoin.wikiwikiweb.de/RussellStuart/EmailActivation New accounts are flagged as "disabled" until they are activated, typically by clicking on a link in an activation e-mail message sent out when the user first creates the account. It does require a valid e-mail address if you let users self-authenticate (they can't activate themselves unless they get the e-mail message). Alternatively, it can send the e-mail messages to a "moderator" address of your choosing, who then has to decide to manually allow/disallow account enabling for every new account. It is fairly easy to set up so that you can use one approach for some accounts (say all e-mail to your domain) but a moderator for others. I just turned it on for self-authentication for all new accounts, which seems like it would eliminate most (if not all) of the spambot traffic. For a summary of what I had to tweak, see my comments at the end of the plugin's wiki page. -- Steve --------------------------------------------------------------------------- Virginia Tech, CS Dept. Web-CAT: Web-based Center for Software Testing 2050 Torgersen Hall (0106) Automatic grading using student-written tests Blacksburg, VA 24061 USA http://web-cat.sourceforge.net/ (540)-231-5723 http://people.cs.vt.edu/~edwards/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Moin-user mailing list Moin-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user