$_credential - Credential values
$_credentialColumns - columns to be used as the credentials
$_credentialTreatment - Treatment applied to the credential, such as MD5() or PASSWORD()
$_identity - Identity value
$_identityColumn - the column to use as the identity
$_resultRow - Results of database authentication query
$_tableName - the table name to check
Database Connection
__construct() - Sets configuration options
authenticate() - defined by Zend_Auth_Adapter_Interface.
getResultRowObject() - Returns the result row as a stdClass object
setCredential() - set the credential value to be used, optionally can specify a treatment to be used, should be supplied in parameterized form, such as 'MD5(?)' or 'PASSWORD(?)'
setCredentialColumn() - set the column name to be used as the credential column
setCredentialTreatment() - allows the developer to pass a parameterized string that is used to transform or treat the input credential data
In many cases, passwords and other sensitive data are encrypted, hashed, encoded, obscured, or otherwise treated through some function or algorithm. By specifying a parameterized treatment string with this method, a developer may apply arbitrary SQL upon input credential data.
Examples:
'PASSWORD(?)' 'MD5(?)'
setIdentity() - set the value to be used as the identity
setIdentityColumn() - set the column name to be used as the identity column
setTableName() - set the table name to be used in the select query
Documentation generated on Sun, 27 May 2007 23:22:26 -0700 by phpDocumentor 1.3.2