user.rb

Path: lib/mues/user.rb  (CVS)
Last Update: Sat Aug 18 22:54:10 -0700 2007

This file contains the MUES::User class. Instances of this class represent a remote client who has connected to the MUES and provided the proper authentication.

Synopsis

  require 'mues/user'

To Do

  • Remove the hard-coded AccountTypes and replace it with configurable types. This will require some deep thought about what to do when types change between multiple runs of the environment, how to specify conversion functions for modified types when there are already users who are of old types, etc.

Subversion ID

$Id: user.rb 1215 2004-06-14 06:02:09Z deveiant $

Authors

  • Michael Granger <ged@FaerieMUD.org>
  • Alexis Lee <red@FaerieMUD.org>

Copyright

Copyright (c) 2000-2003 The FaerieMUD Consortium. All rights reserved.

This module is free software. You may use, modify, and/or redistribute this software under the terms of the Perl Artistic License. (See language.perl.com/misc/Artistic.html)

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Required files

date   digest/md5   mues/object   mues/storableobject   mues/events   mues/exceptions   mues/filters/macrofilter   mues/filters/questionnaire  

[Validate]