Class Login
Methods summary
public
|
|
public
boolean
|
#
log_in( string $username, string $password )
Hace el log in
Parameters
Returns
boolean Si puede o no
|
public
|
#
crear_sesion( integer $id_user )
Consulta a la base de datos e inicia sesion
Consulta a la base de datos e inicia sesion
Parameters
|
public
string
|
#
crear_string_recovery( string $mail )
Crea un string para recuperar la contraseña
Crea un string para recuperar la contraseña
Parameters
Returns
string La cadena para enviar por correo
|
public
boolean
|
#
validar_string_recovery( string $cadena )
Decodifica una string creado por crear_string_recovery()
y valida que el usuario exista
Decodifica una string creado por crear_string_recovery()
y valida que el usuario exista
Parameters
- $cadena
- La cadena a codificar
Returns
boolean Si es válido o no
|
public static
string
|
#
desencriptar( string $decrypt_string = '' )
algoritmo para desencriptar contraseñas
algoritmo para desencriptar contraseñas
Parameters
- $decrypt_string
- (ascii del caracter) / (random - 1)
Returns
string
|
public static
Array
|
#
encriptar( string $llave = '', $random = true )
Encripta una cadena
Parameters
- $llave
- La llave para añadir a la encriptacion
- $random
Returns
Array {key, string}
|
public static
|
|
Properties summary
public
|
$libs
|
|