|
|
@@ -158,22 +158,6 @@ function cwp7_UnsuspendAccount($params) {
|
|
|
}
|
|
|
|
|
|
function cwp7_ClientArea($params){
|
|
|
-/* $postvars = array('key' => $params["serveraccesshash"], 'action' => 'list', 'user' => $params["username"], 'timer' => 5);
|
|
|
- $postdata = http_build_query($postvars);
|
|
|
- $curl = curl_init();
|
|
|
- curl_setopt($curl, CURLOPT_URL, 'https://' . $params["serverhostname"] . ':2304/v1/user_session');
|
|
|
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
|
|
- curl_setopt($curl, CURLOPT_POST, true);
|
|
|
- curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
|
|
|
- $answer = curl_exec($curl);
|
|
|
- $arry = (json_decode($answer, true)); //die;F
|
|
|
- $link = $arry['msj']['details'];
|
|
|
- $linkautologin = $link[0]['url'];
|
|
|
- logModuleCall('cwpwhmcs', 'cwp7_LoginLink', 'https://' . $params["serverhostname"] . ':2304/v1/user_session' . $postdata, $answer);
|
|
|
-
|
|
|
- return "<a href=\"{$linkautologin}\" target=\"_blank\" style=\"color:#cc0000\">Login to Control Panel</a>"; */
|
|
|
$clientInfo = array('moduleclientarea' => '1');
|
|
|
return array(
|
|
|
'tabOverviewReplacementTemplate' => 'clientarea',
|
|
|
@@ -182,32 +166,11 @@ function cwp7_ClientArea($params){
|
|
|
}
|
|
|
|
|
|
function cwp7_ServiceSingleSignOn($params) {
|
|
|
-/* $postvars = array('key' => $params["serveraccesshash"],'action' => 'list','user' => $params["username"],'timer'=>5);
|
|
|
- $postdata = http_build_query($postvars);
|
|
|
- $curl = curl_init();
|
|
|
- curl_setopt($curl, CURLOPT_URL, 'https://' . $params["serverhostname"] . ':2304/v1/user_session');
|
|
|
- curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
|
|
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
|
|
- curl_setopt($curl, CURLOPT_POST, true);
|
|
|
- curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
|
|
|
- $answer = curl_exec($curl);
|
|
|
- $arry=(json_decode($answer,true)); //die;F
|
|
|
- $link=$arry['msj']['details'];
|
|
|
- $linkautologin=$link[0]['url'];
|
|
|
- logModuleCall('cwpwhmcs','cwp7_LoginLink','https://' . $params["serverhostname"] . ':2304/v1/user_session'.$postdata,$answer); */
|
|
|
$cwp7 = new cwp7_Admin($params['serverhostname'], $params['serveraccesshash']);
|
|
|
$response = $cwp7->getLoginLink($params['username']);
|
|
|
if($response['status'] == 'OK') {
|
|
|
$link = $response['msj']['details'];
|
|
|
$linkautologin = $link[0]['url'];
|
|
|
- logModuleCall(
|
|
|
- 'cwp7',
|
|
|
- __FUNCTION__,
|
|
|
- $response,
|
|
|
- 'Debug',
|
|
|
- $linkautologin
|
|
|
- );
|
|
|
return array(
|
|
|
'success' => true,
|
|
|
'redirectTo' => $linkautologin,
|