|
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().
1.7.4