Element index for package LiveUser
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ i ]
[ l ]
[ m ]
[ n ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ w ]
[ x ]
[ _ ]
top
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.
- Common.php
- procedural page Common.php
- conf.php
- procedural page conf.php
- conf.php
- procedural page conf.php
- conf.php
- procedural page conf.php
- Complex.php
- procedural page Complex.php
- Cache.php
- procedural page Cache.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 Simple.php, method LiveUser_Perm_Simple::disconnect()
properly disconnect from resources
- disconnect
- in file MDB2.php, method LiveUser_Auth_MDB2::disconnect()
properly disconnect from database
- disconnect
- in file SQL.php, method LiveUser_Perm_Storage_SQL::disconnect()
Properly disconnect from database
- disconnect
- in file Storage.php, method LiveUser_Perm_Storage::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 MDB.php, method LiveUser_Auth_MDB::disconnect()
Properly disconnect from database
- disconnect
- in file LiveUser.php, method LiveUser::disconnect()
Properly disconnect resources in the active container
- disconnect
- in file DB.php, method LiveUser_Auth_DB::disconnect()
Properly disconnect from database
- disconnect
- in file Common.php, method LiveUser_Auth_Common::disconnect()
properly disconnect from resources
- disconnect
- in file Cache.php, method LiveUser_Perm_Storage_Cache::disconnect()
properly disconnect from resources
- DB.php
- procedural page DB.php
- demodata.php
- procedural page demodata.php
- DB.php
- procedural page DB.php
top
top
top
top
i
- $idleTime
- in file Common.php, variable LiveUser_Auth_Common::$idleTime
Maximum time of idleness in seconds
- init
- in file PEARAuth.php, method LiveUser_Auth_PEARAuth::init()
Load the storage container
- init
- in file Simple.php, method LiveUser_Perm_Simple::init()
Load the storage container
- init
- in file XML.php, method LiveUser_Perm_Storage_XML::init()
- init
- in file XML.php, method LiveUser_Auth_XML::init()
Load the storage container
- init
- in file Storage.php, method LiveUser_Perm_Storage::init()
- init
- in file MDB2.php, method LiveUser_Auth_MDB2::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_Perm_Storage_MDB::init()
- init
- in file DB.php, method LiveUser_Perm_Storage_DB::init()
- 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 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 MDB.php, method LiveUser_Auth_MDB::init()
Load the storage container
- init
- in file Cache.php, method LiveUser_Perm_Storage_Cache::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
- $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.php
- procedural page LiveUser.php
- LIVEUSER_ADMIN_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_ADMIN_TYPE_ID
lowest admin type id
- LIVEUSER_ANONYMOUS_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_ANONYMOUS_TYPE_ID
lowest user type id
- LIVEUSER_AREAADMIN_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_AREAADMIN_TYPE_ID
Usertypes
- 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_COOKIE_DELETE_TIME
- in file LiveUser.php, constant LIVEUSER_COOKIE_DELETE_TIME
- LIVEUSER_DAY_SECONDS
- in file LiveUser.php, constant LIVEUSER_DAY_SECONDS
- LIVEUSER_ERROR
- in file LiveUser.php, constant LIVEUSER_ERROR
Error related constants definition
- LIVEUSER_ERROR_CONFIG
- in file LiveUser.php, constant LIVEUSER_ERROR_CONFIG
Error related constants definition
- LIVEUSER_ERROR_COOKIE
- in file LiveUser.php, constant LIVEUSER_ERROR_COOKIE
Error related constants definition
- LIVEUSER_ERROR_FAILED_INSTANTIATION
- in file LiveUser.php, constant LIVEUSER_ERROR_FAILED_INSTANTIATION
Error related constants definition
- LIVEUSER_ERROR_INIT_ERROR
- in file LiveUser.php, constant LIVEUSER_ERROR_INIT_ERROR
Error related constants definition
- LIVEUSER_ERROR_MISSING_CLASS
- in file LiveUser.php, constant LIVEUSER_ERROR_MISSING_CLASS
Error related constants definition
- LIVEUSER_ERROR_MISSING_DEPS
- in file LiveUser.php, constant LIVEUSER_ERROR_MISSING_DEPS
Error related constants definition
- LIVEUSER_ERROR_MISSING_FILE
- in file LiveUser.php, constant LIVEUSER_ERROR_MISSING_FILE
Error related constants definition
- LIVEUSER_ERROR_NOT_CALLABLE
- in file LiveUser.php, constant LIVEUSER_ERROR_NOT_CALLABLE
Error related constants definition
- LIVEUSER_ERROR_NOT_SUPPORTED
- in file LiveUser.php, constant LIVEUSER_ERROR_NOT_SUPPORTED
Error related constants definition
- LIVEUSER_ERROR_UNKNOWN_EVENT
- in file LiveUser.php, constant LIVEUSER_ERROR_UNKNOWN_EVENT
Error related constants definition
- LIVEUSER_ERROR_WRONG_CREDENTIALS
- in file LiveUser.php, constant LIVEUSER_ERROR_WRONG_CREDENTIALS
Error related constants definition
- LIVEUSER_MASTERADMIN_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_MASTERADMIN_TYPE_ID
higest admin type id
- LIVEUSER_MAX_LEVEL
- in file LiveUser.php, constant LIVEUSER_MAX_LEVEL
The higest possible right level
- 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
- LIVEUSER_SECTION_APPLICATION
- in file LiveUser.php, constant LIVEUSER_SECTION_APPLICATION
Section types
- LIVEUSER_SECTION_AREA
- in file LiveUser.php, constant LIVEUSER_SECTION_AREA
Section types
- LIVEUSER_SECTION_GROUP
- in file LiveUser.php, constant LIVEUSER_SECTION_GROUP
Section types
- LIVEUSER_SECTION_RIGHT
- in file LiveUser.php, constant LIVEUSER_SECTION_RIGHT
Section types
- LIVEUSER_STATUS_AUTHFAILED
- in file LiveUser.php, constant LIVEUSER_STATUS_AUTHFAILED
Statuses of the current object.
- LIVEUSER_STATUS_AUTHINITERROR
- in file LiveUser.php, constant LIVEUSER_STATUS_AUTHINITERROR
Statuses of the current object.
- LIVEUSER_STATUS_AUTHNOTFOUND
- in file LiveUser.php, constant LIVEUSER_STATUS_AUTHNOTFOUND
Statuses of the current object.
- LIVEUSER_STATUS_EXPIRED
- in file LiveUser.php, constant LIVEUSER_STATUS_EXPIRED
Statuses of the current object.
- LIVEUSER_STATUS_IDLED
- in file LiveUser.php, constant LIVEUSER_STATUS_IDLED
Statuses of the current object.
- LIVEUSER_STATUS_ISINACTIVE
- in file LiveUser.php, constant LIVEUSER_STATUS_ISINACTIVE
Statuses of the current object.
- LIVEUSER_STATUS_LOGGEDOUT
- in file LiveUser.php, constant LIVEUSER_STATUS_LOGGEDOUT
Statuses of the current object.
- LIVEUSER_STATUS_OK
- in file LiveUser.php, constant LIVEUSER_STATUS_OK
Statuses of the current object.
- LIVEUSER_STATUS_PERMINITERROR
- in file LiveUser.php, constant LIVEUSER_STATUS_PERMINITERROR
Statuses of the current object.
- LIVEUSER_STATUS_UNFROZEN
- in file LiveUser.php, constant LIVEUSER_STATUS_UNFROZEN
Statuses of the current object.
- LIVEUSER_STATUS_UNKNOWN
- in file LiveUser.php, constant LIVEUSER_STATUS_UNKNOWN
Statuses of the current object.
- LIVEUSER_SUPERADMIN_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_SUPERADMIN_TYPE_ID
Usertypes
- LIVEUSER_USER_TYPE_ID
- in file LiveUser.php, constant LIVEUSER_USER_TYPE_ID
lowest user type id
- 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.
top
top
top
p
- $passwordEncryptionMode
- in file Common.php, variable LiveUser_Auth_Common::$passwordEncryptionMode
Defines the algorithm used for encrypting/decrypting passwords. Default: "MD5".
- $perm_type
- in file Simple.php, variable LiveUser_Perm_Simple::$perm_type
Defines the user type.
- $perm_user_id
- in file Simple.php, variable LiveUser_Perm_Simple::$perm_user_id
Unique user ID, used to identify users from the auth container.
- $prefix
- in file MDB2.php, variable LiveUser_Auth_MDB2::$prefix
Table prefix Prefix for all db tables the container has.
- $prefix
- in file MDB.php, variable LiveUser_Auth_MDB::$prefix
Table prefix Prefix for all db tables the container has.
- $prefix
- in file SQL.php, variable LiveUser_Perm_Storage_SQL::$prefix
Table prefix Prefix for all db tables the container has.
- $prefix
- in file DB.php, variable LiveUser_Auth_DB::$prefix
Table prefix Prefix for all db tables the container has.
- $propertyValues
- in file Common.php, variable LiveUser_Auth_Common::$propertyValues
Property values
- PEARAuth.php
- procedural page PEARAuth.php
- 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()
- printHelp
- in file demodata.php, function printHelp()
Prints out a list of commandline options
top
r
- $rights
- in file Simple.php, variable LiveUser_Perm_Simple::$rights
One-dimensional array containing current user's rights.
- readAreaAdminAreas
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readAreaAdminAreas()
- readAreaAdminAreas
- in file DB.php, method LiveUser_Perm_Storage_DB::readAreaAdminAreas()
Fetch all the rights for every area where the user is an area admin.
- readAreaAdminAreas
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readAreaAdminAreas()
- readAreaAdminAreas
- in file Complex.php, method LiveUser_Perm_Complex::readAreaAdminAreas()
- readAreaAdminAreas
- in file Storage.php, method LiveUser_Perm_Storage::readAreaAdminAreas()
- readAreaAdminAreas
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readAreaAdminAreas()
- readConfig
- in file LiveUser.php, method LiveUser::readConfig()
Reads the configuration.
- readGroupRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readGroupRights()
Reads the group rights and put them in the array
- readGroupRights
- in file Medium.php, method LiveUser_Perm_Medium::readGroupRights()
- readGroupRights
- in file Storage.php, method LiveUser_Perm_Storage::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 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 MDB2.php, method LiveUser_Perm_Storage_MDB2::readImpliedRights()
- readImpliedRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readImpliedRights()
- readImpliedRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::readImpliedRights()
- readImpliedRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readImpliedRights()
Fetch rights implied by other rights.
- readImplyingRights
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readImplyingRights()
- readImplyingRights
- in file DB.php, method LiveUser_Perm_Storage_DB::readImplyingRights()
- readImplyingRights
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readImplyingRights()
- readImplyingRights
- in file MDB.php, method LiveUser_Perm_Storage_MDB::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 MDB.php, method LiveUser_Perm_Storage_MDB::readSubGroups()
- readSubGroups
- in file MDB2.php, method LiveUser_Perm_Storage_MDB2::readSubGroups()
- readSubGroups
- in file DB.php, method LiveUser_Perm_Storage_DB::readSubGroups()
- readSubGroups
- in file Storage.php, method LiveUser_Perm_Storage::readSubGroups()
- readSubGroups
- in file Cache.php, method LiveUser_Perm_Storage_Cache::readSubGroups()
- readSubGroups
- in file Complex.php, method LiveUser_Perm_Complex::readSubGroups()
- readUserData
- in file Common.php, method LiveUser_Auth_Common::readUserData()
Reads auth_user_id, passwd, is_active flag
- readUserData
- in file DB.php, method LiveUser_Auth_DB::readUserData()
Reads auth_user_id, passwd, is_active flag
- 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 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 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 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()
- 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 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.
- 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
top
Documentation generated on Mon, 11 Mar 2019 14:16:41 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|