| Línea 21... |
Línea 21... |
| 21 |
|
21 |
|
| 22 |
require_once($CFG->dirroot.'/user/lib.php');
|
22 |
require_once($CFG->dirroot.'/user/lib.php');
|
| 23 |
require_once __DIR__ . '/rsa.php';
|
23 |
require_once __DIR__ . '/rsa.php';
|
| Línea 24... |
Línea 24... |
| 24 |
require_once __DIR__ . '/lib.php';
|
24 |
require_once __DIR__ . '/lib.php';
|
| 25 |
|
25 |
|
| 26 |
|
26 |
/*
|
| 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) : '');
|
| Línea 30... |
Línea 30... |
| 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);
|
| 31 |
$id = intval(isset($_GET['id']) ? filter_var($_GET['id'], FILTER_SANITIZE_NUMBER_INT) : 0,10);
|
31 |
$id = intval(isset($_GET['id']) ? filter_var($_GET['id'], FILTER_SANITIZE_NUMBER_INT) : 0,10);
|
| 32 |
|
32 |
|
| Línea 63... |
Línea 63... |
| 63 |
|
63 |
|
| 64 |
if(!password_verify( $username.'-'. LLWS_PASSWORD. '-' . $rand. '-' . $timestamp, $password)) {
|
64 |
if(!password_verify( $username.'-'. LLWS_PASSWORD. '-' . $rand. '-' . $timestamp, $password)) {
|
| 65 |
echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY5']) ;
|
65 |
echo json_encode(['success' => false, 'data' => 'ERROR_SECURITY5']) ;
|
| 66 |
exit;
|
66 |
exit;
|
| - |
|
67 |
}
|
| Línea 67... |
Línea 68... |
| 67 |
}
|
68 |
*/
|
| Línea 68... |
Línea 69... |
| 68 |
|
69 |
|
| 69 |
|
70 |
|