[PHP5]: Cookie-Gültigkeit für 2 Domänen

mr5

Banned
Registriert
Feb. 2005
Beiträge
1.041
Hallo allerseits habe eine Frage,

ich habe 2 Webprojekte mit unterschiedlichen URLs.

Beide Webseiten sind mit gleichen User- und Passwortern besuchbar.

Jetzt möchte ich, dass wenn man sich bei www.web1.de eingeloggt hat das Cookie auch für www.web2.de ausgelesen wird.

Normal kann man ja bei setcookie(); als Attribut die gültige Domäne angeben, aber kann man auch mehrere Domänen angeben oder gibts da einen anderen Trick?

Danke für eure Hilfe,
Stefan
 
Das geht nicht, weil Cookies generell mind. an die 2nd level domain gebunden sind, bei manchen TLDs sogar an die 3rd level domain (u.a. .uk, .kr).

greetings, Keita
 
Doppelpost - sorry
 
Zuletzt bearbeitet:
Was ist, wenn man in dem einen Memberbereich bei www.web1.de, eine php-Seite von www.web2.de in einem Iframe öffnet und dort die Variablen übergibt und dann gleich noch ein Cookie für web2.de schreibt?

Fällt Dir noch eine elegantere Lösung ein?

Danke für Deine Mühe Keita - einfach Klasse!

Stefan
 
Das geht deshalb nicht, weil die Seite von www.web2.de das Cookie setzt, d.h. es wäre wieder mind. an web2.de gebunden ;)
Google mal ein bißchen nach "single sign-on", es sollten sich einige Seiten finden lassen, die diese Thematik behandeln. Oder schau dir an, wie Global Player wie Microsoft, Yahoo! etc. das handhaben.

greetings, Keita
 
Zurück
Oben