static boolean autenticar(
string
$id_usuario, string
$clave, [array
$datos_iniciales = null]
)
|
|
Parámetros:
string |
$id_usuario: |
ID del usuario |
string |
$clave: |
|
array |
$datos_iniciales: |
|
static void bloquear_ip(
$ip
)
|
|
Parámetros:
static void bloquear_usuario(
string
$usuario
)
|
|
Parámetros:
static void es_ip_rechazada(
string
$ip
)
|
|
Determina si una IP dada esta bloqueada por el sistema
Parámetros:
static boolean es_usuario_bloqueado(
$usuario
)
|
|
Determina si un usuario dado fue bloqueado
Parámetros:
static integer get_cantidad_intentos_en_ventana_temporal(
string
$ip, [integer
$ventana_temporal = null]
)
|
|
Retorna la cantidad de intentos fallidos desde una IP en una ventana de tiempo
Parámetros:
string |
$ip: |
|
integer |
$ventana_temporal: |
Cantidad de minutos |
static integer get_cantidad_intentos_usuario_en_ventana_temporal(
string
$usuario, [integer
$ventana_temporal = null]
)
|
|
Retorna la cantidad de intentos fallidos de un usuario en una ventana de tiempo
Parámetros:
string |
$usuario: |
|
integer |
$ventana_temporal: |
Cantidad de minutos |
static void registrar_error_login(
string
$usuario, string
$ip, string
$texto
)
|
|
Parámetros:
string |
$usuario: |
|
string |
$ip: |
|
string |
$texto: |
Motivo del error |
array get_perfiles_funcionales(
)
|
|
Return: | Perfiles de acceso a los que pertenece el usuario |
string get_perfil_datos(
)
|
|
Return: | ID del perfil de datos del usuario actual, null en caso de no poseer |
void get_restricciones_funcionales(
[
$perfiles_funcionales = null]
)
|
|
return array Restricciones funcionales a las que pertenece el usuario, opcionalmente filtrando por determinados perfiles
Parámetros: