KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos | |
__construct ($auth, $extra_args) | |
Constructor del adaptador. | |
get_identity () | |
Obtiene los datos de identidad obtenidos al autenticar. | |
authenticate () | |
Autentica un usuario usando el adaptador. | |
set_params ($extra_args) | |
Asigna los valores de los parametros al objeto autenticador. | |
setModel ($model) | |
Asigna el modelo a utilizar. | |
setSessionNamespace ($namespace) | |
Asigna el namespace de sesion donde se cargaran los campos de modelo. | |
setFields ($fields) | |
Indica que campos del modelo se cargaran en sesion. | |
Métodos protegidos | |
_check ($username, $password) | |
Check. | |
Atributos protegidos | |
$_model = 'users' | |
$_sessionNamespace = 'default' | |
$_fields = array('id') | |
Atributos privados | |
$filename | |
$server | |
$username | |
$password | |
$compare_attributes = array() | |
Atributos del modelo a comparar para autenticacion valida. | |
$identity = array() | |
Identidad encontrara. |
Definición en la línea 22 del archivo model_auth.php.
__construct | ( | $ | auth, |
$ | extra_args | ||
) |
Constructor del adaptador.
$auth | |
$extra_args |
Implementa AuthInterface.
Definición en la línea 62 del archivo model_auth.php.
_check | ( | $ | username, |
$ | password | ||
) | [protected] |
Check.
$username | |
$password |
Reimplementado de Auth2.
Definición en la línea 82 del archivo model_auth.php.
Hace referencia a $password, $user, $username, Auth2::log(), Load::model(), Session::set() y Auth2::setError().
authenticate | ( | ) |
Autentica un usuario usando el adaptador.
Trata de no incluir en la identidad el password del usuario
Implementa AuthInterface.
Definición en la línea 88 del archivo model_auth.php.
Hace referencia a $identity, KumbiaActiveRecord::get() y Load::model().
get_identity | ( | ) |
Obtiene los datos de identidad obtenidos al autenticar.
Implementa AuthInterface.
Definición en la línea 79 del archivo model_auth.php.
set_params | ( | $ | extra_args | ) |
Asigna los valores de los parametros al objeto autenticador.
array | $extra_args |
Definición en la línea 116 del archivo model_auth.php.
setFields | ( | $ | fields | ) |
Indica que campos del modelo se cargaran en sesion.
array | $fields | campos a cargar |
Definición en la línea 70 del archivo model_auth.php.
setModel | ( | $ | model | ) |
Asigna el modelo a utilizar.
string | $model | nombre de modelo |
Definición en la línea 50 del archivo model_auth.php.
setSessionNamespace | ( | $ | namespace | ) |
Asigna el namespace de sesion donde se cargaran los campos de modelo.
string | $namespace | namespace de sesion |
Definición en la línea 60 del archivo model_auth.php.
$_fields = array('id') [protected] |
Definición en la línea 43 del archivo model_auth.php.
$_model = 'users' [protected] |
Definición en la línea 29 del archivo model_auth.php.
$_sessionNamespace = 'default' [protected] |
Definición en la línea 36 del archivo model_auth.php.
$compare_attributes = array() [private] |
Atributos del modelo a comparar para autenticacion valida.
Definición en la línea 51 del archivo model_auth.php.
$filename [private] |
Definición en la línea 29 del archivo model_auth.php.
$identity = array() [private] |
Identidad encontrara.
Definición en la línea 55 del archivo model_auth.php.
Referenciado por authenticate().
$password [private] |
Definición en la línea 47 del archivo model_auth.php.
Referenciado por _check().
$server [private] |
Definición en la línea 35 del archivo model_auth.php.
$username [private] |
Definición en la línea 41 del archivo model_auth.php.
Referenciado por _check().