|
|
#1 (permalink) |
|
Casino-Winners.de
|
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) |
|
|
|
| Gesponsorte Links |
|
|
#2 (permalink) |
|
ohne Vertrauen
|
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 |
|
|
|
|
|
#4 (permalink) |
|
ohne Vertrauen
|
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 |
|
|
|
|
|
#7 (permalink) |
|
ohne Vertrauen
|
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 |
|
|
|
|
|
#9 (permalink) | |
|
null != null
|
Zitat:
Geht im Prinzip mit allem, was Daten von externen URLs lädt. Bilder, Script-Tags, iFrames etc. Kein Grafiker
|
|
|
|
|
|
|
#10 (permalink) |
|
return void
|
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) |
|
|
|
|
|
#11 (permalink) |
|
Erfahrener Benutzer
|
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 |
|
|
|
|
|
#12 (permalink) |
|
Casino-Winners.de
|
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 |
|
|
|
|
#13 (permalink) |
|
BRN-Dresden.de
|
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 |
|
|
|
|
|
#15 (permalink) |
|
ohne Vertrauen
|
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 |
|
|
|
![]() |
| Gesponsorte Links |
| Anzeige |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ä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 |