TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 09.02.2010, 12:22
Friederike Kranz
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Frontend Login Cookies für mehrere Domains

Hallo,

ich bin Typo3 Neuling und habe eine Frage bzgl. Cookies in Verbindung
mit mehreren Domains und dem Frontend Login.

Mein Typo3 Setup sieht folgendermaßen aus. Ich habe eine Webseite mit
mehrere Rubriken. Für jede Rubrik nutze ich eine eigene Hauptdomain.
Wenn ich mich auf domain1.com im Frontend Login anmelde, bin ich auf
domain1.com angemeldet. Sobald ich nun die Rubrik wechsle (z.B. von
'Kunden' zu 'Shop'), erreiche ich domain2.com und bin logischerweise
nicht mehr angemeldet. Ich hätte nun gerne, dass ich auf egal welcher
dieser Domains angemeldet bin sobald ich mich auf einer der Domains
angemeldet habe.

Mit Hilfe von Google und den Mailinglists konnte ich schon in
Erfahrung bringen, dass es im Install Tool die Möglichkeit gibt mit
Hilfe von [SYS][cookieDomain] genau dieses zu realisieren - allerdings
gelingt mir das nur für Subdomains.

Nun stellt sich mir die Frage ob es eine Möglichkeit gibt, diese
Cookies für all meine Domains zu setzen. Wenn nicht mit
[SYS][cookieDomain], dann evtl. mit Hilfe einer anderen Lösung. Der
erste Verdacht der sich aufdrängt ist, dass das ganze nicht
funktioniert, sonst könnte jede beliebige Webseite für andere URLs
ebenfalls Cookies setzen. Das kommt mit sicherheitstechnisch etwas
bedenklich vor. Evtl. gibt es eine Möglichkeit das ganze mit Sessions
zu realisieren und den Login auf den anderen Domains bei Bedarf zu
automatisieren, so dass der Benutzer davon garnichts mit bekommt?

Vielleicht hat einer von Euch eine Idee oder kann mir weiterhelfen.

Vielen Dank für Eure Hilfe!
Friederike
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) typo3.org
http://lists.typo3.org/cgi-bin/mailm...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Sponsored Links
  #2  
Alt 09.02.2010, 12:36
Nikolas Hagelstein
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Frontend Login Cookies für mehrere Domains

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







_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) typo3.org
http://lists.typo3.org/cgi-bin/mailm...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #3  
Alt 09.02.2010, 13:08
Christian Wolff
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Frontend Login Cookies für mehrere Domains

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Friederike

wie auch Nicolas, schon ganz richtig ausgeführt hat. gelten coockies
immer nur für eine domain

grundsätzlich ist es möglich cookies für "fremd" domains zu setzten.
könntest also dein typo3 system irgendwie dazu überreden zusätliche
cookies für die anderen domains zu setzten.

gruss chris


- --
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAktxUFYACgkQIcCaXPh/JHHxiQCfesKO8Q+OR6+UsbfAGXEHOGvK
PFoAn2J9HzZCfGphBMxzQxewPx0lz55k
=c/Pw
-----END PGP SIGNATURE-----
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) typo3.org
http://lists.typo3.org/cgi-bin/mailm...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #4  
Alt 09.02.2010, 13:48
Chris Müller
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Re: Frontend Login Cookies für mehrere Domains

Hallo Friederike,

ich habe mal ein System realisiert (Nicht-TYPO3), bei dem ein
HTML-Fragment eingebunden wird, das Blind-Bilder von anderen Domains
nachlädt. Diese Blind-Bilder wurden aber per PHP erstellt und dabei ein
Cookie gesetzt. Da diese Bilder im Kontext der jeweiligen Domain läuft
konnte hier ein Cookie erfolgreich gesetzt werden.

Inwieweit dies mit TYPO3 realisierbar ist weiß ich allerdings nicht.
Wäre aber zumindest ein Ansatz für ein Single Sign On (das ist es ja,
was du möchtest).

Grüße,
Chris.

Am 09.02.2010 12:22, schrieb Friederike Kranz:
> Hallo,
>
> ich bin Typo3 Neuling und habe eine Frage bzgl. Cookies in Verbindung
> mit mehreren Domains und dem Frontend Login.
>
> Mein Typo3 Setup sieht folgendermaßen aus. Ich habe eine Webseite mit
> mehrere Rubriken. Für jede Rubrik nutze ich eine eigene Hauptdomain.
> Wenn ich mich auf domain1.com im Frontend Login anmelde, bin ich auf
> domain1.com angemeldet. Sobald ich nun die Rubrik wechsle (z.B. von
> 'Kunden' zu 'Shop'), erreiche ich domain2.com und bin logischerweise
> nicht mehr angemeldet. Ich hätte nun gerne, dass ich auf egal welcher
> dieser Domains angemeldet bin sobald ich mich auf einer der Domains
> angemeldet habe.
>
> Mit Hilfe von Google und den Mailinglists konnte ich schon in
> Erfahrung bringen, dass es im Install Tool die Möglichkeit gibt mit
> Hilfe von [SYS][cookieDomain] genau dieses zu realisieren - allerdings
> gelingt mir das nur für Subdomains.
>
> Nun stellt sich mir die Frage ob es eine Möglichkeit gibt, diese
> Cookies für all meine Domains zu setzen. Wenn nicht mit
> [SYS][cookieDomain], dann evtl. mit Hilfe einer anderen Lösung. Der
> erste Verdacht der sich aufdrängt ist, dass das ganze nicht
> funktioniert, sonst könnte jede beliebige Webseite für andere URLs
> ebenfalls Cookies setzen. Das kommt mit sicherheitstechnisch etwas
> bedenklich vor. Evtl. gibt es eine Möglichkeit das ganze mit Sessions
> zu realisieren und den Login auf den anderen Domains bei Bedarf zu
> automatisieren, so dass der Benutzer davon garnichts mit bekommt?
>
> Vielleicht hat einer von Euch eine Idee oder kann mir weiterhelfen.
>
> Vielen Dank für Eure Hilfe!
> Friederike


_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) typo3.org
http://lists.typo3.org/cgi-bin/mailm...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #5  
Alt 09.02.2010, 14:22
Nikolas Hagelstein
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Frontend Login Cookies für mehrere Domains

Moin,

> ich habe mal ein System realisiert (Nicht-TYPO3), bei dem ein
> HTML-Fragment eingebunden wird, das Blind-Bilder von anderen Domains
> nachlädt. Diese Blind-Bilder wurden aber per PHP erstellt und dabei ein
> Cookie gesetzt. Da diese Bilder im Kontext der jeweiligen Domain läuft
> konnte hier ein Cookie erfolgreich gesetzt werden.
>
> Inwieweit dies mit TYPO3 realisierbar ist weiß ich allerdings nicht.
> Wäre aber zumindest ein Ansatz für ein Single Sign On (das ist es ja,
> was du möchtest).


Mja, das kann man auch machen:
Weinfach auf jeder "domain login lading page" blindbilder laden
denen irgendeinen Auth parameter mituebergeben und damit parallel den login
auf den anderen domains mit antriggern.

Kann man sogar konditional per TS auf jeder Seite mitladen und damit dann
gleichzeitig die Session auf den anderen "Domains" refreshen.

Gruss,
Nikolas






_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) typo3.org
http://lists.typo3.org/cgi-bin/mailm...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[TYPO3-german] mehrere Domains, ein Seitenbaum, überall derselbe Inhalt Katerina Volkova typo3-german@lists.netfielders.de 5 19.11.2009 16:39
[TYPO3-german] Real URL und mehrere Domains Yves Chassein typo3-german@lists.netfielders.de 6 16.09.2009 23:02
[TYPO3-german] RealURL und mehrere Domains Johannes Dörr typo3-german@lists.netfielders.de 8 10.06.2009 18:15
[TYPO3-german] typolinkCheckRootline und mehrere Domains paul | LOWRES typo3-german@lists.netfielders.de 0 30.09.2008 15:30
[TYPO3-german] FE Login, SSL-Proxy und Session Cookies Edgar Geisler typo3-german@lists.netfielders.de 0 18.07.2007 17:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103