Natural Order Development

Copyright © 2008 by Leeland Artra
You are not logged in.
Login
Register



A Django site.

Site:User System

UserSystem

1. Overview

Per the Herbert Poul's (the creator of SCT) own words:

"SCT's user registration & co is very basic.. i just did it because Django doesn't ship with any defaults mechanisms .. i fear you have to roll your own solution for this or extend the few SCT views..

--- Vetting Users Discussion 2008-06-03 17:33:12 ---

2. Backlog

3. Backlog Item Notes

3.1. <font color="blue">DONE</font> Core Captcha Enhancement

Captcha integration is an optional built in extension to SCT. If set up it is used otherwise it is bypassed. The basic captcha support in SCT almost met all the needed requirements. Discussion with Herbert Poul on the changes brought about the additional changes being directly integrated into SCT Tools see SCT Tools Captcha http://sct.sphene.net/wiki/show/Captcha/ for details.

The SCT captcha support was enhanced in by these changes:

3.2. <font color="blue">DONE</font> Optional Captcha for registration

3.3. User Vetting

The user system should support optional user vetting. User vetting is the ability to cause a new membership request to require approval by another user with appropriate authority.

3.3.1. Vetting Work Flow

  1. New user submits registration request

    • an email validation check message is sent to user's email address
    • If vetting is on a vetting new user email is sent the assigned administrator or GROUP
  2. User validates by via the validation page link

    • User's account page shows that the that email has been validated
    • If vetting is on the user's account page shows the account is active or awaiting approval
  3. Admin user accepts or rejects the account

    • Accepted means the account is set to active and can interact with the site
    • Rejected means that the account is set to rejected and can only interact at the guest level
    • User is provided on extra button to re-submit for approval
  4. User accounts could also be "blocked" meaning the re-approval button goes away.

Last Modified: 2008-06-20 20:17:36 by Leeland - [ Snip Changes ] [ Wiki History ]



Powered by Sphene Community Tools