Class Authentication

Description

Implements interfaces:

Authentication handles user account info and login actions

This is an abstract class that serves as a blueprint for classes implementing authentication using different account validation schemes.

Located in /classes/Authentication.php (line 23)


	
			
Direct descendents
Class Description
Authentication_HardcodedAccounts Authentication_HardcodedAccounts class
Method Summary
Account getAccount ([string $user = ''])
boolean isLoggedIn ()
boolean login ( $user,  $password)
Methods
getAccount (line 42)

Returns account object if valid.

Account getAccount ([string $user = ''])
  • string $user: user account login

Implementation of:
Accountable::getAccount()
Returns user account info
isLoggedIn (line 61)

isLoggedIn method

Says whether the current user has provided valid login credentials.

boolean isLoggedIn ()

Implementation of:
Accountable::isLoggedIn()
Did the current user log in?
login (line 75)

login method

Abstract method that must be implemented when sub-classing this class.

  • abstract:
  • access: public
boolean login ( $user,  $password)
  • $user
  • $password

Redefined in descendants as:

Documentation generated on Mon, 26 Jul 2010 22:07:03 +0100 by phpDocumentor 1.4.3