|
|
@@ -181,12 +181,7 @@ function cwp7_ClientArea($params){
|
|
|
);
|
|
|
}
|
|
|
|
|
|
-function cwp7_AdminLink($params) {
|
|
|
- $link = '<a href="https://'.$params["serverhostname"].':2031/login/index.php" target="_blank">Login to Control Panel</a>';
|
|
|
- return $link;
|
|
|
-}
|
|
|
-
|
|
|
-function cwp7_LoginLink($params) {
|
|
|
+function cwp7_SingleSignOn($params) {
|
|
|
/* $postvars = array('key' => $params["serveraccesshash"],'action' => 'list','user' => $params["username"],'timer'=>5);
|
|
|
$postdata = http_build_query($postvars);
|
|
|
$curl = curl_init();
|
|
|
@@ -205,8 +200,16 @@ function cwp7_LoginLink($params) {
|
|
|
$response = $cwp7->getLoginLink($params['username']);
|
|
|
if($response['status'] == 'OK') {
|
|
|
$link=$response['msj']['details'];
|
|
|
- $linkautologin=$link[0]['url'];
|
|
|
- echo "<a href=\"{$linkautologin}\" target=\"_blank\" style=\"color:#cc0000\">Control Panel</a>";
|
|
|
+ $linkautologin=$link[0]['url'];
|
|
|
+ return array(
|
|
|
+ 'success' => true,
|
|
|
+ 'redirectTo' => $linkautologin,
|
|
|
+ );
|
|
|
+ } else {
|
|
|
+ return array(
|
|
|
+ 'success' => false,
|
|
|
+ 'redirectTo' => '',
|
|
|
+ );
|
|
|
}
|
|
|
}
|
|
|
|