|
|
|
@ -19,8 +19,7 @@ $tool_name = get_lang('Videoconference'); |
|
|
|
|
|
|
|
|
|
|
|
$params = [ |
|
|
|
$params = [ |
|
|
|
'chamiloid' => api_get_user_id(), |
|
|
|
'chamiloid' => api_get_user_id(), |
|
|
|
'API_KEY' => $key, |
|
|
|
'API_KEY' => $key |
|
|
|
'verify' => false |
|
|
|
|
|
|
|
]; |
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
$redirect = ''; |
|
|
|
$redirect = ''; |
|
|
|
@ -29,7 +28,10 @@ try { |
|
|
|
$response = $client->request( |
|
|
|
$response = $client->request( |
|
|
|
'POST', |
|
|
|
'POST', |
|
|
|
$url.'/app/desktop/php/authenticate.php', |
|
|
|
$url.'/app/desktop/php/authenticate.php', |
|
|
|
$params |
|
|
|
[ |
|
|
|
|
|
|
|
'form_params' => $params, |
|
|
|
|
|
|
|
'verify' => false |
|
|
|
|
|
|
|
] |
|
|
|
); |
|
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
$status = $response->getStatusCode(); |
|
|
|
$status = $response->getStatusCode(); |
|
|
|
@ -37,7 +39,7 @@ try { |
|
|
|
$result = json_decode($response->getBody()); |
|
|
|
$result = json_decode($response->getBody()); |
|
|
|
if ($result && isset($result->status)) { |
|
|
|
if ($result && isset($result->status)) { |
|
|
|
if ($result->status == 'OK') { |
|
|
|
if ($result->status == 'OK') { |
|
|
|
$redirect = $url.'/app/index.html?session='.intval($result->session); |
|
|
|
$redirect = $url.'/app/index.html?session='.$result->session; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
api_not_allowed(true); |
|
|
|
api_not_allowed(true); |
|
|
|
} |
|
|
|
} |
|
|
|
|