Element index for package LiveUser
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ w ]
[ _ ]
top
a
- $alias
- in file SQL.php, variable LiveUser_Perm_Storage_SQL::$alias
- $allowDuplicateHandles
- in file Common.php, variable LiveUser_Auth_Common::$allowDuplicateHandles
Allow multiple users in the database to have the same login handle. Default: false.
- $allowEmptyPasswords
- in file Common.php, variable LiveUser_Auth_Common::$allowEmptyPasswords
Allow empty passwords to be passed to LiveUser. Default: false.
- $authTable
- in file DB.php, variable LiveUser_Auth_DB::$authTable
Auth table Table where the auth data is stored.
- $authTable
- in file MDB2.php, variable LiveUser_Auth_MDB2::$authTable
Auth table Table where the auth data is stored.
- $authTable
- in file MDB.php, variable LiveUser_Auth_MDB::$authTable
Auth table Table where the auth data is stored.
- $authTableCols
- in file XML.php, variable LiveUser_Auth_XML::$authTableCols
Columns of the auth table.
- $authTableCols
- in file Common.php, variable LiveUser_Auth_Common::$authTableCols
Columns of the auth table.
- $authUserId
- in file Common.php, variable LiveUser_Auth_Common::$authUserId
Current user's database record id
- addErrorLog
- in file LiveUser.php, method LiveUser::addErrorLog()
Add error logger for use by Errorstack.
- AREA_NEWS
- in file conf.php, constant AREA_NEWS
- arrayMergeClobber
- in file LiveUser.php, method LiveUser::arrayMergeClobber()
Clobbers two arrays together
- authFactory
- in file LiveUser.php, method LiveUser::authFactory()
Creates an instance of an auth object
top
top
c
- $containerName
- in file Common.php, variable LiveUser_Auth_Common::$containerName
The name associated with this auth container. The name is used when adding users from this container to the reference table in the permission container. This way it is possible to see from which auth container the user data is coming from.
- $currentLogin
- in file Common.php, variable LiveUser_Auth_Common::$currentLogin
Timestamp of current login (last to be written)
- checkGroup
- in file LiveUser.php, method LiveUser::checkGroup()
Wrapper method for the permission object's own checkGroup method.
- checkGroup
- in file Medium.php, method LiveUser_Perm_Medium::checkGroup()
Checks if the current user is a member of a certain group If $this->ondemand and $ondemand is true, the groups will be loaded on the fly.
- checkRight
- in file Simple.php, method LiveUser_Perm_Simple::checkRight()
Checks if the current user has a certain right in a given area.
- checkRight
- in file LiveUser.php, method LiveUser::checkRight()
Wrapper method for the permission object's own checkRight method.
- checkRightLevel
- in file LiveUser.php, method LiveUser::checkRightLevel()
Wrapper method for the permission object's own checkRightLevel method.
- CONNECTINGTHEINTERNET
- in file conf.php, constant CONNECTINGTHEINTERNET
- COOKING
- in file conf.php, constant COOKING
- cryptRC4Factory
- in file LiveUser.php, method LiveUser::cryptRC4Factory()
Creates an instance of the PEAR::Crypt_Rc4 class
- conf.php
- procedural page conf.php
- conf.php
- procedural page conf.php
- conf.php
- procedural page conf.php
top
d
- $dispatcher
- in file LiveUser.php, variable LiveUser::$dispatcher
Stores the event dispatcher which handles notifications
- decryptPW
- in file Common.php, method LiveUser_Auth_Common::decryptPW()
Decrypts a password so that it can be compared with the user input. Uses the algorithm defined in the passwordEncryptionMode property.
- disconnect
- in file Storage.php, method LiveUser_Perm_Storage::disconnect()
properly disconnect from resources
- disconnect
- in file Simple.php, method LiveUser_Perm_Simple::disconnect()
properly disconnect from resources
- disconnect
- in file XML.php, method LiveUser_Perm_Storage_XML::disconnect()
properly disconnect from resources
- disconnect
- in file XML.php, method LiveUser_Auth_XML::disconnect()
Properly disconnect from resources
- disconnect
- in file MDB2.php, method LiveUser_Auth_MDB2::disconnect()
properly disconnect from database
- disconnect
- in file LiveUser.php, method LiveUser::disconnect()
Properly disconnect resources in the active container
- disconnect
- in file Common.php, method LiveUser_Auth_Common::disconnect()
properly disconnect from resources
- disconnect
- in file DB.php, method LiveUser_Auth_DB::disconnect()
Properly disconnect from database
- disconnect
- in file Cache.php, method LiveUser_Perm_Storage_Cache::disconnect()
properly disconnect from resources
- disconnect
- in file MDB.php, method LiveUser_Auth_MDB::disconnect()
Properly disconnect from database
top
top
top
top
top
i
- $idleTime
- in file Common.php, variable LiveUser_Auth_Common::$idleTime
Maximum time of idleness in seconds
- $isActive
- in file Common.php, variable LiveUser_Auth_Common::$isActive
Is the current user allowed to login at all? If false,
- init
- in file PEARAuth.php, method LiveUser_Auth_PEARAuth::init()
Load the storage container
- init
- in file SQL.php, method LiveUser_Perm_Storage_SQL::init()
- init
- in file XML.php, method LiveUser_Auth_XML::init()
Load the storage container
- init
- in file XML.php, method LiveUser_Perm_Storage_XML::init()
- init
- in file Storage.php, method LiveUser_Perm_Storage::init()
- init
- in file Simple.php, method LiveUser_Perm_Simple::init()
Load the storage container
- init
- in file Session.php, method LiveUser_Auth_Session::init()
Load the storage container
- init
- in file MDB.php, method LiveUser_Auth_MDB::init()
Load the storage container
- init
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::init()
- init
- in file LiveUser.php, method LiveUser::init()
Tries to retrieve auth object from session.
- init
- in file DB.php, method LiveUser_Auth_DB::init()
Load the storage container
- init
- in file Common.php, method LiveUser_Auth_Common::init()
Load the storage container
- init
- in file MDB.php, method LiveUser_Perm_Storage_MDB::init()
- init
- in file MDB2.php, method LiveUser_Auth_MDB2::init()
Load the storage container
- init
- in file Cache.php, method LiveUser_Perm_Storage_Cache::init()
- init
- in file DB.php, method LiveUser_Perm_Storage_DB::init()
- isInactive
- in file LiveUser.php, method LiveUser::isInactive()
Function that determines if the user exists but hasn't yet been declared "active" by an administrator.
- isLoggedIn
- in file LiveUser.php, method LiveUser::isLoggedIn()
Checks if a user is logged in.
- isNewLogin
- in file Common.php, method LiveUser_Auth_Common::isNewLogin()
Checks if there's enough time between lastLogin and current login (now) to count as a new login.
- install.php
- procedural page install.php
top
l
- $lastLogin
- in file Common.php, variable LiveUser_Auth_Common::$lastLogin
Timestamp of last login (previous to currentLogin)
- $loggedIn
- in file Common.php, variable LiveUser_Auth_Common::$loggedIn
Has the current user successfully logged in? Default: false
- $loginTimeout
- in file Common.php, variable LiveUser_Auth_Common::$loginTimeout
Number of hours that must pass between two logins to be counted as a new login. Comes in handy in some situations. Default: 12
- LiveUser
- in file LiveUser.php, class LiveUser
This is a manager class for a user login system using the LiveUser class. It creates a LiveUser object, takes care of the whole login process and stores the LiveUser object in a session.
- LiveUser
- in file LiveUser.php, method LiveUser::LiveUser()
Constructor
- loginform.tpl.php
- procedural page loginform.tpl.php
- LiveUser_Auth_Common
- in file Common.php, method LiveUser_Auth_Common::LiveUser_Auth_Common()
Class constructor. Feel free to override in backend subclasses.
- LiveUser_Auth_Common
- in file Common.php, class LiveUser_Auth_Common
This class provides a set of functions for implementing a user authorisation system on live websites. All authorisation backends/containers must be extensions of this base class.
- LiveUser_Auth_DB
- in file DB.php, class LiveUser_Auth_DB
DB container for Authentication
- LiveUser_Auth_MDB
- in file MDB.php, class LiveUser_Auth_MDB
MDB container for Authentication
- LiveUser_Auth_MDB2
- in file MDB2.php, class LiveUser_Auth_MDB2
MDB2 container for Authentication
- LiveUser_Auth_PEARAuth
- in file PEARAuth.php, class LiveUser_Auth_PEARAuth
PEAR_Auth container for Authentication
- LiveUser_Auth_Session
- in file Session.php, class LiveUser_Auth_Session
Session based container for Authentication
- LiveUser_Auth_XML
- in file XML.php, class LiveUser_Auth_XML
XML driver for authentication
- LiveUser_Perm_Complex
- in file Complex.php, class LiveUser_Perm_Complex
Complex container for permission handling
- LiveUser_Perm_Medium
- in file Medium.php, class LiveUser_Perm_Medium
Medium container for permission handling
- LiveUser_Perm_Simple
- in file Simple.php, class LiveUser_Perm_Simple
Base class for permission handling
- LiveUser_Perm_Simple
- in file Simple.php, method LiveUser_Perm_Simple::LiveUser_Perm_Simple()
Class constructor. Feel free to override in backend subclasses.
- LiveUser_Perm_Storage
- in file Storage.php, class LiveUser_Perm_Storage
Abstraction class for all the storage containers
- LiveUser_Perm_Storage
- in file Storage.php, method LiveUser_Perm_Storage::LiveUser_Perm_Storage()
Constructor
- LiveUser_Perm_Storage_Cache
- in file Cache.php, class LiveUser_Perm_Storage_Cache
Cache container for permission handling
- LiveUser_Perm_Storage_DB
- in file DB.php, class LiveUser_Perm_Storage_DB
DB container for permission handling
- LiveUser_Perm_Storage_MDB
- in file MDB.php, class LiveUser_Perm_Storage_MDB
MDB container for permission handling
- LiveUser_Perm_Storage_MDB2
- in file MDB2.php, class LiveUser_Perm_Storage_MDB2
MDB2 container for permission handling
- LiveUser_Perm_Storage_SQL
- in file SQL.php, class LiveUser_Perm_Storage_SQL
SQL container for permission handling
- LiveUser_Perm_Storage_XML
- in file XML.php, class LiveUser_Perm_Storage_XML
XML container for permission handling
- loadClass
- in file LiveUser.php, method LiveUser::loadClass()
Loads a PEAR class
- loadPEARLog
- in file LiveUser.php, method LiveUser::loadPEARLog()
This method lazy loads PEAR::Log
- login
- in file Common.php, method LiveUser_Auth_Common::login()
Tries to make a login with the given handle and password.
- logout
- in file LiveUser.php, method LiveUser::logout()
This destroys the session object.
top
top
top
top
p
- $passwd
- in file Common.php, variable LiveUser_Auth_Common::$passwd
The password of the current user as given to the login() method.
- $passwordEncryptionMode
- in file Common.php, variable LiveUser_Auth_Common::$passwordEncryptionMode
Defines the algorithm used for encrypting/decrypting passwords. Default: "MD5".
- $permUserId
- in file Simple.php, variable LiveUser_Perm_Simple::$permUserId
Unique user ID, used to identify users from the auth container.
- $prefix
- in file SQL.php, variable LiveUser_Perm_Storage_SQL::$prefix
Table prefix Prefix for all db tables the container has.
- $propertyValues
- in file Common.php, variable LiveUser_Auth_Common::$propertyValues
Property values
- PATH_SEPARATOR
- in file conf.php, constant PATH_SEPARATOR
- pear_error_handler
- in file conf.php, function pear_error_handler()
- permFactory
- in file LiveUser.php, method LiveUser::permFactory()
Creates an instance of an perm object
- php_error_handler
- in file conf.php, function php_error_handler()
top
r
- $rights
- in file Simple.php, variable LiveUser_Perm_Simple::$rights
One-dimensional array containing current user's rights.
- readAreaAdminAreas
- in file Complex.php, method LiveUser_Perm_Complex::readAreaAdminAreas()
- readAreaAdminAreas
- in file DB.php, method LiveUser_Perm_Storage_DB::readAreaAdminAreas()
- readAreaAdminAreas
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readAreaAdminAreas()
- readAreaAdminAreas
- in file Storage.php, method LiveUser_Perm_Storage::readAreaAdminAreas()
- readAreaAdminAreas
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readAreaAdminAreas()
- readAreaAdminAreas
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readAreaAdminAreas()
- readGroupRights
- in file Storage.php, method LiveUser_Perm_Storage::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file Medium.php, method LiveUser_Perm_Medium::readGroupRights()
- readGroupRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readGroupRights()
Reads the group rights and put them in the array
- readGroups
- in file Medium.php, method LiveUser_Perm_Medium::readGroups()
- readImpliedRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readImpliedRights()
- readImpliedRights
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readImpliedRights()
- readImpliedRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readImpliedRights()
- readImpliedRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readImpliedRights()
- readImplyingRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readImplyingRights()
- readImplyingRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readImplyingRights()
- readImplyingRights
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readImplyingRights()
- readImplyingRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readImplyingRights()
- readRights
- in file Simple.php, method LiveUser_Perm_Simple::readRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readSubGroups
- in file Complex.php, method LiveUser_Perm_Complex::readSubGroups()
- readSubGroups
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readSubGroups()
- readSubGroups
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readSubGroups()
- readSubGroups
- in file Storage.php, method LiveUser_Perm_Storage::readSubGroups()
- readSubGroups
- in file DB.php, method LiveUser_Perm_Storage_DB::readSubGroups()
- readSubGroups
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readSubGroups()
- readUserRights
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file XML.php, method LiveUser_Perm_Storage_XML::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file Storage.php, method LiveUser_Perm_Storage::readUserRights()
Reads all rights of current user into a two-dimensional associative array, having the area names as the key of the 1st dimension.
- readUserRights
- in file Simple.php, method LiveUser_Perm_Simple::readUserRights()
- RIGHT_NEWS_CHANGE
- in file conf.php, constant RIGHT_NEWS_CHANGE
- RIGHT_NEWS_DELETE
- in file conf.php, constant RIGHT_NEWS_DELETE
- RIGHT_NEWS_NEW
- in file conf.php, constant RIGHT_NEWS_NEW
top
top
top
top
top
Documentation generated on Mon, 11 Mar 2019 14:31:02 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|