Vielen Dank für die Antworten mein Skript sieht momentan so aus:
PHP Code:
<?php
if(!defined('sugarEntry'))define('sugarEntry', true);
$url = "http://".$_SERVER['SERVER_NAME']."/soap.php";
$session_id = $_COOKIE['PHPSESSID'];
require_once('./include/nusoap/nusoap.php');
$client = new nusoapclient($url);
echo $session_id." <- SESSION ID <br />\n ";
$ergebnis_login_arr = $client->call('seamless_login', array('session' => $session_id)); // <- Funktioniert nicht
echo $ergebnis_login_arr;
$user_guid = $client->call('get_user_id', array('session' => $session_id));
echo $user_guid;
?>
Wenn ich den Login normal ausführe funktioniert es, aber nicht mit seamless_login.
Die Session ID bekomme ich über den Cookie von Sugar.
Das Skript da oben loggt mich nur aus und gibt mir leider nicht die User ID zurück,
Wie funktioniert seamless_login?
Aktuelle Ausgabe (get_user_id gibt -1 zurück):
HTML Code:
mla3bvrbpvjdnm7fjaokqs8qt3 <- SESSION ID
0-1
Bookmarks