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] |