Proyectos de Subversion Moodle

Rev

Rev 58 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 58 Rev 59
Línea 27... Línea 27...
27
$username   = trim(isset($_SERVER['HTTP_USERNAME']) ? filter_var($_SERVER['HTTP_USERNAME'], FILTER_SANITIZE_STRING) : '');
27
$username   = trim(isset($_SERVER['HTTP_USERNAME']) ? filter_var($_SERVER['HTTP_USERNAME'], FILTER_SANITIZE_STRING) : '');
28
$password   = trim(isset($_SERVER['HTTP_PASSWORD']) ? filter_var($_SERVER['HTTP_PASSWORD'], FILTER_SANITIZE_STRING) : '');
28
$password   = trim(isset($_SERVER['HTTP_PASSWORD']) ? filter_var($_SERVER['HTTP_PASSWORD'], FILTER_SANITIZE_STRING) : '');
29
$timestamp  = trim(isset($_SERVER['HTTP_TIMESTAMP']) ? filter_var($_SERVER['HTTP_TIMESTAMP'], FILTER_SANITIZE_STRING) : '');
29
$timestamp  = trim(isset($_SERVER['HTTP_TIMESTAMP']) ? filter_var($_SERVER['HTTP_TIMESTAMP'], FILTER_SANITIZE_STRING) : '');
30
$rand       = intval(isset($_SERVER['HTTP_RAND']) ? filter_var($_SERVER['HTTP_RAND'], FILTER_SANITIZE_NUMBER_INT) : 0,10);
30
$rand       = intval(isset($_SERVER['HTTP_RAND']) ? filter_var($_SERVER['HTTP_RAND'], FILTER_SANITIZE_NUMBER_INT) : 0,10);
Línea 31... Línea -...
31
 
-
 
Línea 32... Línea 31...
32
/*
31
 
33
 
32
 
34
if(empty($username) || empty($password) || empty($timestamp) || empty($rand) || !is_integer($rand)) {
33
if(empty($username) || empty($password) || empty($timestamp) || empty($rand) || !is_integer($rand)) {
35
    echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY1']) ;
34
    echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY1']) ;
Línea 63... Línea 62...
63
 
62
 
64
if(!password_verify( $username.'-'. LLWS_PASSWORD. '-' . $rand. '-' . $timestamp, $password)) {
63
if(!password_verify( $username.'-'. LLWS_PASSWORD. '-' . $rand. '-' . $timestamp, $password)) {
65
    echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY5']) ;
64
    echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY5']) ;
66
    exit;
65
    exit;
67
}
-
 
68
*/
-
 
Línea 69... Línea 66...
69
 
66
}
70
 
67
 
71
 
68