Implements interfaces:
This base class implements the fundations for an authentification plugin It doesn't actually provides authentification (it will reject any request) but provides structure, cookie support ("remember me") and writing to the system log
Note: it doesn't in any deal with template or GUI, the auth plugin must do that
Located in /PHPDS_login.class.php (line 91)
PHPDS_dependant | --PHPDS_login
Inherited from PHPDS_dependant
PHPDS_dependant::$dependance
PHPDS_dependant::$parent
Destroys login session data.
Delete the current persistent cookie from the db and kill the cookie on the user end.
Check what to do with login action.
Delete cookie from database.
Check is user is logged in, return false if not.
Loads the username & password html template form.
Search the database for the given credentials from a persistent cookie
Search the database for the given credentials
Checks to see if user and password is correct and allowed. Then creates session data accordingly.
Select cookie data by providing cookie crypt key.
Selects user details from provided cookie.
Sets all settings to guest account.
Make the given user the logged in user
Set a persistent cookie to be used as a remember me function
Inherited From PHPDS_dependant
PHPDS_dependant::__construct()
PHPDS_dependant::construct()
PHPDS_dependant::debugInstance()
PHPDS_dependant::factory()
PHPDS_dependant::factoryWith()
PHPDS_dependant::info()
PHPDS_dependant::log()
PHPDS_dependant::PHPDS_dependance()
PHPDS_dependant::_log()
PHPDS_dependant::__call()
PHPDS_dependant::__get()
PHPDS_dependant::__set()
Documentation generated on Tue, 09 Aug 2011 09:05:12 +0200 by phpDocumentor 1.4.3