|
KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos | |
| __construct () | |
| Constructor del Autenticador. | |
| set_adapter ($adapter, $auth=null, $extra_args=array()) | |
| get_adapter_name ($adapter) | |
| Obtiene el nombre del adaptador actual. | |
| authenticate () | |
| Realiza el proceso de autenticación. | |
| authenticate_with_http () | |
| Realiza el proceso de autenticación usando HTTP. | |
| get_identity () | |
| Devuelve la identidad encontrada en caso de exito. | |
| set_active_session ($value, $time=3600) | |
| Permite controlar que usuario no se loguee mas de una vez en el sistema desde cualquier parte. | |
| destroy_active_session () | |
| Destruir sesion activa del usuario autenticado. | |
| get_adapter_instance () | |
| Devuelve la instancia del adaptador. | |
| sleep_on_fail ($value, $time=2) | |
| Determinar si debe dormir la aplicacion cuando falle la autenticacion y cuanto tiempo en segundos. | |
Métodos públicos estáticos | |
| static | is_valid () |
| Devuelve el resultado del ultimo llamado a authenticate desde el ultimo objeto Auth instanciado. | |
| static | get_active_identity () |
| Devuelve el resultado de la ultima identidad obtenida en authenticate desde el ultimo objeto Auth instanciado. | |
| static | get ($var=null) |
| Obtiene un valor de la identidad actual. | |
| static | destroy_identity () |
| Anula la identidad actual. | |
Atributos privados | |
| $adapter | |
| $adapter_object = null | |
| $active_session = false | |
| $expire_time = 3600 | |
| $extra_args = array() | |
| $sleep_time = 0 | |
| Tiempo que duerme la aplicacion cuando falla la autenticacion. | |
Atributos privados estáticos | |
| static | $is_valid = null |
| static | $active_identity = array() |
| __construct | ( | ) |
Constructor del Autenticador.
| string | $adapter |
Definición en la línea 80 del archivo auth.php.
Hace referencia a $adapter, $extra_args, Util::getParams() y set_adapter().

| authenticate | ( | ) |
Realiza el proceso de autenticación.
Si es una sesion activa maneja un archivo persistente para control
Definición en la línea 115 del archivo auth.php.
Hace referencia a $user y destroy_active_session().
Referenciado por authenticate_with_http().


| authenticate_with_http | ( | ) |
Realiza el proceso de autenticación usando HTTP.
Definición en la línea 168 del archivo auth.php.
Hace referencia a authenticate().

| destroy_active_session | ( | ) |
Destruir sesion activa del usuario autenticado.
Definición en la línea 203 del archivo auth.php.
Hace referencia a $lines.
Referenciado por authenticate().

| static destroy_identity | ( | ) | [static] |
| static get | ( | $ | var = null | ) | [static] |
| static get_active_identity | ( | ) | [static] |
Devuelve el resultado de la ultima identidad obtenida en authenticate desde el ultimo objeto Auth instanciado.
Definición en la línea 262 del archivo auth.php.
Hace referencia a $active_identity.
| get_adapter_instance | ( | ) |
| get_adapter_name | ( | $ | adapter | ) |
| get_identity | ( | ) |
| static is_valid | ( | ) | [static] |
| set_active_session | ( | $ | value, |
| $ | time = 3600 |
||
| ) |
| set_adapter | ( | $ | adapter, |
| $ | auth = null, |
||
| $ | extra_args = array() |
||
| ) |
Definición en la línea 91 del archivo auth.php.
Hace referencia a $adapter, $extra_args y Util::camelcase().
Referenciado por __construct().


| sleep_on_fail | ( | $ | value, |
| $ | time = 2 |
||
| ) |
$active_identity = array() [static, private] |
Definición en la línea 74 del archivo auth.php.
Referenciado por get_active_identity().
$adapter [private] |
Definición en la línea 33 del archivo auth.php.
Referenciado por __construct() y set_adapter().
$extra_args = array() [private] |
Definición en la línea 58 del archivo auth.php.
Referenciado por __construct() y set_adapter().
$is_valid = null [static, private] |
Definición en la línea 68 del archivo auth.php.
Referenciado por is_valid().
$sleep_time = 0 [private] |
1.7.4