Approvals, Validations and other Adminy Stuff

The past few days I have been working on email validation and approval functions.  The game will have three modes for handling new users.

Email Validation – The normal validation deal, a users creates an account and a character and are then emailed a validation code which they must enter before they can begin playing.

Manual Approval – In this mode users don’t have to enter an email address, but they must be approved by an admin.  When a new user account is created the admin is sent an email letting them know about the pending approval.  This method is designed for closed games.

Open – In this mode there is no validation or approval, once a user creates their account and character they can begin playing.