Previous Page
Properties

Solar_Auth_Adapter_Htpasswd
Methods

Next Page
_64()

Methods

Public

__construct()
Constructor.
__destruct()
Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
apiVersion()
Reports the API version for this class.
dump()
Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
getFlash()
Retrieves a "read-once" session value for Solar_Auth.
isLoginRequest()
Tells if the current page load appears to be the result of an attempt to log in.
isLogoutRequest()
Tells if the current page load appears to be the result of an attempt to log out.
isValid()
Tells whether the current authentication is valid.
locale()
Looks up class-specific locale strings based on a key.
processLogin()
Processes login attempts and sets user credentials.
processLogout()
Processes logout attempts.
reset()
Resets any authentication data in the session.
start()
Starts a session with authentication.
updateIdleExpire()
Updates idle and expire times, invalidating authentication if they are exceeded.

Protected

_64()
Convert to allowed 64 characters for encryption.
_apr1()
APR compatible MD5 encryption.
_exception()
Convenience method for returning exceptions with localized text.
_loadSession()
Loads the class properties from the $_SESSION values, starting the session if needed.
_processLogin()
Verifies a username handle and password.
_processLogout()
Adapter-specific logout processing.
_redirect()
Redirects to another URI after valid authentication.

Private

None.