Mal ein anderer Gedanke, warum versuchst du nicht die Zugangsberechtigung über Parameter im Hyperlink hinzubekommen?
Grundlage: auf beiden Systemen muss sich eine identische Nutzerdatenbank befinden.
Der Benutzer meldet sich im ersten System an. Will er auf das zweite System/Server wechseln, muss er einen Link mit entsprechenden Parametern nutzten, die den Zugriff zulassen (der Link wird natürlich für jeden Nutzer generiert).
Ein Parameter wäre der Nutzername, ein weitere ein 'Key'. Dieser Key (Hash-Werte) wird zusammengesetzt aus dem Kennwort des Nutzers und einem weiteren Kennwort des Servers, ggf. noch der Session-ID des Nutzers. Damit kann das zweite System/Server prüfen, ob der Nutzer zugangsberechtigt ist.