Tach!
Cookies sidn üblicherweise die primäre Methode um Sessions zu übertragen und die sind nicht Domainübergreifend nutzbar - ein Single Sign-on-System funktioniert nicht "einfach so".
Domain hier im Sinne des vollständigen Hostnamens.
Gibts da nicht die Möglichkeit pro Domain eine Session zu bekommen?
Ich gehe davon aus, dass du Sub-Domains meinst und nicht gänzlich unterschiedliche Domains:
http://php.net/manual/en/function.session-set-cookie-params.php
Man muss explizit den domain-Parameter konfigurieren, wenn man die Sesssion-Cookies für alle Subdomains unterhalb eines bestimmten Levels haben möchte.
dedlfix.