Alt 13.11.2009, 17:38:53   #1 (permalink)
Casino-Winners.de
Benutzerbild von seppl2000

ID: 272633
Lose-Remote

seppl2000 eine Nachricht über ICQ schicken
Reg: 13.02.2007
Beiträge: 1.756
seppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblick
Standard Login über mehrere Domains

Hallo,

ich stehe momentan vor einem großen Problem.

Ich baue derzeit ein neues Projekt auf. Dieses besteht aus 12 Top-Level-Domains. Man loggt sich über Domain 1 ein, und soll dann auf den restlichen 11 auch eingeloggt sein.

Die Speicherung des Loginzustandes soll durch einen Cookie erfolgen, der eine 250 stellige Zeichenkette beinhaltet. In der Datenbank speichere ich diesen String und vergleiche ihn immer mit dem Cookie bei jedem Seitenaufruf.

Nun habe ich das Problem, dass ich nur Cookies auf der aktuellen Domain erstellen kann. Ich bräuchte aber auf den anderen 11 Domains den selben Cookie wie auf der 1. Domain.

Wie kann man so etwas lösen?
Ich weiß, dass es eine Möglichkeit geben muss, da Primusportal mit den Primeras das genauso macht. Die haben auch mehrere Domains aber nur einen zentralen Login.

Ich hoffe, dass ihr mir helfen könnt.

Edit:
Es darf nicht über Iframe, Ajax, oder sonst irgendwelche Technologien passieren, die der User vllt. ausgeschaltet hat.

Am liebsten wäre mir eine einfache PHP-Anweisung oder sowas ähnliches.

mfg
seppl2000

Geändert von seppl2000 (13.11.2009 um 18:02:48 Uhr)
seppl2000 ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 13.11.2009, 18:00:18   #2 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.367
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

Würde mir nur einfallen, das du nachm Login für jede Domain über nen iframe das login speicherst.
also nachm login wird für jede Domain per iframe ein "loginscript" aufgerufen...
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Alt 13.11.2009, 18:03:30   #3 (permalink)
Casino-Winners.de
Benutzerbild von seppl2000

ID: 272633
Lose-Remote

seppl2000 eine Nachricht über ICQ schicken
Reg: 13.02.2007
Beiträge: 1.756
seppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblick
Standard

hmm
ist nicht so gut.
hab den grund gleich oben reineditiert.

danke trotzdem.

mfg
seppl2000
seppl2000 ist offline Threadstarter   Mit Zitat antworten
Alt 13.11.2009, 18:09:17   #4 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.367
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

Nun, es wird nur per Iframe gehen oder per JS, eine andere möglichkeit wirst du nicht finden. Denn es hat ja seinen grund wieso nur die Domain einen eigenen Cookie setzen und auch lesen darf.

*edit*
der SUer kann auch cookies deaktivieren
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:17:16   #5 (permalink)
Erfahrener Benutzer

ID: 72115
Lose-Remote

MrToiz eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 702
MrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz seinMrToiz kann auf vieles stolz sein
Standard

Warum denn unbedingt ein Iframe, ein kleines 1x1-Gif müsste doch auch reichen, oder? Alternativ eine kurze Weiterleitung mit sofortiger Zurück-Leitung...
MrToiz ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:21:06   #6 (permalink)
Casino-Winners.de
Benutzerbild von seppl2000

ID: 272633
Lose-Remote

seppl2000 eine Nachricht über ICQ schicken
Reg: 13.02.2007
Beiträge: 1.756
seppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblick
Standard

wie würde das dann mit diesem 1x1 gif laufen?

das scheint mir bisher die beste lösung zu sein.

mfg
seppl2000
seppl2000 ist offline Threadstarter   Mit Zitat antworten
Alt 13.11.2009, 19:25:49   #7 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.367
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

Zitat:
Zitat von MrToiz Beitrag anzeigen
Warum denn unbedingt ein Iframe, ein kleines 1x1-Gif müsste doch auch reichen, oder? Alternativ eine kurze Weiterleitung mit sofortiger Zurück-Leitung...
hmm, kann über den Gif ein Cookie gesetzt werden, habe das noch nie getestet ob das geht.
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:34:35   #8 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Funktioniert halt nur, wenn Cookies von Drittseiten erlaubt sind.
100%ige Sicherheit gibt es nicht. Zur Not muss sich der User auf jeder Seite separat einloggen, wenn er es nicht zulässt.
theHacker ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:34:36   #9 (permalink)
null != null
Benutzerbild von Sebmaster

ID: 238955
Lose-Remote

Sebmaster eine Nachricht über Skype™ schicken
Reg: 20.05.2006
Beiträge: 3.713
Sebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes AnsehenSebmaster genießt hohes Ansehen
Standard

Zitat:
Zitat von Bububoomt Beitrag anzeigen
hmm, kann über den Gif ein Cookie gesetzt werden, habe das noch nie getestet ob das geht.
Klar, Header werden ja immer übermittelt und vom Browser ausgewertet

Geht im Prinzip mit allem, was Daten von externen URLs lädt. Bilder, Script-Tags, iFrames etc.
Kein Grafiker
Sebmaster ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:47:45   #10 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

ich würde eher etwas in die Richtung wie OpenID implementieren, wenn man die manuelle Eingabe der OpenID-Eingabe durch eine sofortige Weiterleitung zu der eigenen OpenId-Loginseite ersetzt, sollte das gut funktionieren.

Oder eben OAuth bzw. andere SingleSignOn-Systeme (SSO)


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 13.11.2009, 19:55:52   #11 (permalink)
Erfahrener Benutzer
Benutzerbild von Snyke

ID: 348381
Lose-Remote

Reg: 27.05.2009
Beiträge: 400
Snyke wird schon bald berühmt werden
Standard

Was du versuchst ist eine Art Federated Login. OpenID hat's vorgemacht wie es gehen kann.

Im Grunde was du machen willst ist dass die 11 Domains die sich nicht um den login kuemmern sich an den login server wenden, sich authentifizieren und dann nachfragen ob der user eine gueltige session hat.

Wie das konkret aussieht is nicht so einfach. Stell dir das einfach so vor: ein besucher ohne cookie fuer domain5 kommt an, jetzt willst du checken dass der auf domain1 eingeloggt ist (login server) also schickst kontaktierst du domain1 und vereinbarst eine URL zum zurueckleiten (mit einem schoenen random parameter damit du den User spaeter wiedererkennst). Dann wird der User an domain1 weitergeleitet, der checkt ob der user eingeloggt ist, falls nicht fragt er nach username passwort. Danach schickt er ihn an domain5 weiter (die url die vorher abgemacht wurde) und damit weiss domain5 dass der user derjenige ist der er behauptet zu sein und startet eine eigene session.

Fuer den user sieht das sehr einfach aus. Ist er eingeloggt wird er ohne verzoegerung wieder an domain5 weitergeleitet, er merkt nichts. Ist er nicht eingeloggt dann sieht er die login maske von domain1 und wird dann weitergeleitet :-)

For details check openid.

HTH
Cdecker
Snyke ist offline   Mit Zitat antworten
Alt 13.11.2009, 20:00:06   #12 (permalink)
Casino-Winners.de
Benutzerbild von seppl2000

ID: 272633
Lose-Remote

seppl2000 eine Nachricht über ICQ schicken
Reg: 13.02.2007
Beiträge: 1.756
seppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblick
Standard

bei mir sind ja alle domains auf dem selben server, nur in unterschiedliche ordner geroutet.

bei mir läufts zurzeit so:
user kommt auf domain 5 an, dort werden nur inhalte für ausgeloggte user angezeigt.
der login-link, der auf domain 1 zeigt, wird angezeigt.
der user klickt dadrauf, gibt seine daten in domain 1 ein, und bekommt für diese domain dann einen cookie mit der login-zeichenkette, die ich in meiner datenbank speichere.

wie müsste ich jetzt mein system ändern, damit der user gleichzeitig auch in domain 5 eingeloggt wird?

habe das noch nicht ganz kapiert.

mfg
seppl2000
seppl2000 ist offline Threadstarter   Mit Zitat antworten
Alt 13.11.2009, 20:13:55   #13 (permalink)
BRN-Dresden.de

ID: 84968
Lose-Remote

mydoys.de eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 2.605
mydoys.de mydoys.de
Standard

hm haben die domains verschiedene Inhalte oder kommen sie alle auf die Startseite?
Klappt das da nicht wenn du einfach via Confixx die Domain 2-12 auf DOmain1 weiterleitest?

Edit:
Und ne einfache PHPSESSION?


Edit2:
habe eben mal einen Test gemacht mit ebay.de wenn ich mich da einlogge muss ich mich bei ebay.com auch neu einloggen
mydoys.de ist offline   Mit Zitat antworten
Alt 13.11.2009, 20:24:29   #14 (permalink)
Casino-Winners.de
Benutzerbild von seppl2000

ID: 272633
Lose-Remote

seppl2000 eine Nachricht über ICQ schicken
Reg: 13.02.2007
Beiträge: 1.756
seppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblickseppl2000 ist ein wunderbarer Anblick
Standard

die domains haben alle unterschiedliche inhalte, gehören aber zu einem ganzheitlichen projekt, wie primusportal.de.

mfg
seppl2000
seppl2000 ist offline Threadstarter   Mit Zitat antworten
Alt 13.11.2009, 20:50:58   #15 (permalink)
ohne Vertrauen
Benutzerbild von Bububoomt

ID: 10361
Lose-Remote
Abwesend

Bububoomt eine Nachricht über ICQ schicken
Reg: 28.04.2006
Beiträge: 15.367
Bububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes AnsehenBububoomt genießt hohes Ansehen
Standard

Also Primusportal ruft für jede Domain eine login.php auf, der ein Salt und die Userid übergeben wird. Versuch das doch damit (Weiß nur nicht wie der Aufruf erfolgt, scheinbar aber nicht über img)
.DE 1. Jahr 3,95€, 2.Jahr oder Tranfer nur 2,95€! +2 Backlinks je Domain! ab 20 Domains+3 BL/Domain, ab 50 Domains+4BL/Domain!
Angebot mit Backlink (Preise sind dauerhaft gültig!) bis 31.5.2012!! Weitere Preise auf Anfrage
-> PN an Mich
Screenshot machen MammutHaNull Gold verkaufen
Bububoomt ist offline   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[V] Verkaufe mehrere Virtua Shop Addons - Bilanz/Buchungsliste - Hall of Fame - Login Nick/User - Lizenzenübersicht Money4Ad Lose4Scripts (erledigt) 15 15.11.2009 04:25:20
[Suche] login system |mehrere pws - weiterleitungen FireSale Lose4Scripts 4 05.01.2009 20:08:56
Login über eine 2 DB? joker_t2005 Scripts & Software 10 08.06.2008 16:24:07
Mehrere Domains auf einem Webspace wecmar Webhosting 5 20.07.2007 09:51:01
Verkaufe mehrere Top Domains !!! playa Kleinanzeigen 1 03.05.2006 20:58:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59:08 Uhr.