PHP Multi site login

Ich arbeite derzeit an einem Projekt, das sich über mehrere Domänen erstreckt. Ich möchte, dass der Benutzer sich auf einer Site anmelden und gleichzeitig bei allen anderen angemeldet ist.

Die Benutzersitzung wird in der Datenbank gespeichert. Die Cookies, die ich für jede Domain festgelegt habe, enthalten die Sitzungs-ID.

Wenn sich ein Benutzer bei example.com anmeldet, wird ein Cookie mit seiner Sitzungs-ID erstellt, und die Sitzungsdaten werden in der Datenbank gespeichert. Sobald dies erledigt ist, muss in allen anderen Domänen ein Cookie mit dieser eindeutigen Sitzungs-ID erstellt werden, damit der Benutzer automatisch angemeldet wird, wenn er von Standort zu Standort reist.

Now Ich habe einen Weg gefunden, dies in Firefox zu tun (mit Image-Tags, die PHP-Skripte auf den anderen Domänen ausführen, im Wesentlichen die verschiedenen Cookies auf den verschiedenen Domänen erstellen), aber diese Methode funktioniert nicht im IE (habe Opera nicht getestet) oder Safari etc. noch).

Hat jemand eine Idee, wie ich das in IE zum Laufen bringen kann?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage