[TYPO3-german] Frontend Login Cookies für mehrere Domains

Nikolas Hagelstein lists at shr-now.de
Tue Feb 9 12:36:37 CET 2010


Hallo,


Cookies sind per Definition nur Domain weit guelting.
D.h. die von dir gewueschte funktionaliät lässt sich nur mit Subdomains
realisieren.

Sessions basieren (zumindest heutzutage) ebefalls auf Cookies. 

D.h. die Session id steht in einem Cookie und serverseitig gibt es einen
referenzierenden Datensatz,
der alle dazugehoerigen Sessioninformationen enthaelt.

Um die Session ueber mehr als eine Domain zu spannen gibt es verschiedenen
Moeglichkeiten.

Eine möglihckeit dafuer das Du den "domain" Wechsel ueber eigene Links
realisiert, 
denen Du Die Session id (bzw. bei type die ftu) anhängst.

Im Prinzip erreichst Du damit das alle Domains ihr eigenes Cookie setzen
aber auf den gleichen Session 
Datensatz referenzieren.

Du koenntest z.b. auf auf domain2 einen Ajaxrequest an domain1 abfeuern, der
dir, so der User auf domain1 eingelogged, ist einen Schluessel auf die
Sessionid zurueckgibt und mit Ergebniss dann im onSuccess handler eine
Session auf domain2 aufmachen und anschliessen redirekten. Es gibt aber
sicher noch weit mehr Lösungen.

Gruss,

Nikolas









More information about the TYPO3-german mailing list