Vocabularyfurnace.
auth.
providersClass descriptionThe class of users. Instances have the following slots:
username | The username, used to identify the user for login purposes |
realname | The user's real name, optional |
password | The user's password, encoded with a checksum |
salt | A random salt prepended to the password to ensure that two users with the same plain-text password still have different checksum output |
email | The user's e-mail address, optional |
ticket | Used for password recovery |
capabilities | A sequence of capabilities; see Authentication capabilities |
profile | A hashtable with webapp-specific configuration |
deleted | A boolean indicating whether the user is active or not. This allows a user account to be deactivated without removing the user from the database |
changed? | A boolean indicating whether the user has changed since being retrieved from the database |
Definition