NAME
Labyrinth::Users - Generic User Management for Labyrinth
DESCRIPTION
Contains generic user functionality that are required across the Labyrinth framework, and may be used within plugins.
PUBLIC INTERFACE METHODS
- GetUser($id)
 - 
Given a user id, performs a database lookup, unless a previous lookup for the same id has already been requested.
 - UserName($id)
 - 
Given a user id, returns the user's name.
 - UserID
 - 
Given a user's name (real name or nick name), returns the user id.
 - FreshPassword
 - 
Returns a generated password string.
 - PasswordCheck
 - 
Checks the given password against the required rules.
 
ADMIN INTERFACE METHODS
- UserSelect
 - 
Provides a dropdown selection box, as a XHTML code snippet, of the currently listed users.
By default only users listed as searchable are listed.
 
SEE ALSO
Labyrinth
AUTHOR
Barbie, <barbie@missbarbell.co.uk> for Miss Barbell Productions, http://www.missbarbell.co.uk/
COPYRIGHT & LICENSE
Copyright (C) 2002-2015 Barbie for Miss Barbell Productions
All Rights Reserved.
This module is free software; you can redistribute it and/or
modify it under the Artistic License 2.0.