Well sessions are stored in the database in the session table, amoung other things there are three important parts of a session you may have to correct for:
PHP Code:
define('SESSION_IDHASH', md5($_SERVER['HTTP_USER_AGENT'] . ALT_IP )); // this should *never* change during a session
define('SESSION_HOST', substr(IPADDRESS, 0, 15));
define('USER_AGENT', $_SERVER['HTTP_USER_AGENT']);
Seeing how your going to log-in from a second server you may have to pass the user_agents and ipaddress's from the user because the second server could interfer with this process.