IESA
Programa de Feedback Gerencial y Liderazgo
 Todo Estructuras de Datos Archivos Funciones Variables
Referencia de la Clase Seguridad

Métodos públicos

 Autenticar ($usuario, $clave)
 ValidaSession ()
 CerrarSession ()
 RestablecerClave ($correo, $captcha)
 UsuarioActivo ()

Descripción detallada

Definición en la línea 3 del archivo Seguridad.class.php.


Documentación de las funciones miembro

Autenticar ( usuario,
clave 
)

Método Autenticar.

Realiza la validación de los datos del usuario contra la base de datos.

Para información sobre el origen de los valores de los parametros, vea la documentación de la clase Controller

Parámetros:
$usuarioCadena de Caracteres, nombre único de identificación de la cuenta a autenticar
$claveCadena de Caracteres, clave secreta para la cuenta de usuario de la cuenta a autenticar
Devuelve:
Tipo Booleano

Definición en la línea 27 del archivo Seguridad.class.php.

Metodo CerrarSession.

Destruye la sesión actual y redirecciona al cliente a la ruta "/authenticar"

Definición en la línea 88 del archivo Seguridad.class.php.

RestablecerClave ( correo,
captcha 
)

Método RestablecerClave:

Restablece la contraseña de la cuenta participante que coincida con la dirección de correo especificada.

Parámetros:
$correoDireccion de correo electronico asociada a la cuenta de usuario. Tipo Cadena de Caracteres
$captchaCadena de caracteres generada para la validacion del proceso de recuperacion de cuenta.
Devuelve:
Cadena de caracteres. Posibles valores: { OK | CONECCTION_ERROR | EMAIL_NOT_FOUND | BAD_CODE }

Definición en la línea 117 del archivo Seguridad.class.php.

Método UsuarioActivo.

Retorna una instancia de la cuenta con la cual se inicio sesión.

Devuelve:
Objeto

Definición en la línea 182 del archivo Seguridad.class.php.

Método ValidaSession( )

    Determina si el cliente está autenticado.

    Este método, retornará cierto, en caso de existir una sesión activa
    asociada al cliente, es decir, que el cliente se encuentre autenticado
    y que el límite de tiempo de vida de la sesión no haya sido alcanzado.
Devuelve:
Tipo: booleano

Definición en la línea 70 del archivo Seguridad.class.php.


La documentación para esta clase fue generada a partir del siguiente fichero: