Ist das Plugin für MyBB 1.4.x? Möglicherweise ist es inkompatibel. Eine andere Möglichkeit kenne ich leider auch nicht. Am sichersten wäre es, wenn du dich für eine Domain entscheidest und die anderen Domains auf diese weiterleitest.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Ja das Plugin: "Autoset cookie paths" ist für 1.4.x
Ich verstehe nur nicht genau was das macht? Eine genau beschreibung liegt nicht bei.
Muss ich da in denn mybb einstellungen unter Cookie Pfad vieleicht auch was ändern ?
Die Domains werden per ModRewrite eines Appaches Server selbsttändig erzeugt, somit sind alle Domains gleichzeitig und immer aktuell, deshalb fällt die weiterleitung mal aus.
Das Plugin sollte die Einstellungen zu Cookie-Domain und Pfad entsprechend der aufgerufenen URL überschreiben. Du kannst das im Quelltext des Forums sehen:
Code:
var cookieDomain = ".mybboard.de";
var cookiePath = "/";
Kontrolliere mal, ob es funktioniert.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
30.10.2008, 09:32 (Dieser Beitrag wurde zuletzt bearbeitet: 30.10.2008, 09:37 von FranzA.)
Ja da steht je nachdem welche domain ich habe die änderung
Code:
var cookieDomain = ".xyzforum.com";
var cookiePath = "/";
oder
Code:
var cookieDomain = ".xyzforum.at";
var cookiePath = "/";
usw.
Nur das bringt ja in dem Sinne nichts da man sich ja wieder bei einer neuen Domain anmelden muss.
Wie ich das sehe muss das Cookie umgeschrieben werden je nachdem welche Domain man aufruft. Oder ein Cookie erzeugt wird das allgemein für alle Domains gültig ist.
Noch eine Idee. Kann man das Cookie vieleicht auf 1 IP setzen und nicht auf die Domain dann ginge es ja auch?
Um das zu realisieren, müsstest du einen zentralen Login-Server hinstellen, welcher die Login-Informationen an die einzelnen Seiten verteilt (z.B. indem das Login-Formular des zentralen Servers auf allen Seiten eingebunden wird).
Das ganze ist nicht so trivial (habe ich selbst vor einiger Zeit umgesetzt, allerding mit einen geeigneten Framework) und so direkt ist MyBB nicht dafür ausgelegt.
Evtl. könnte man aber ein Plugin entwickeln was XSS (in diesen Fall mal gutartig) dafür benutzt. Google macht dies ebenso: Obwohl der Account-Cookie über google.com generiert wird, holen sich andere Seiten über XSS die Cookie-Informationen (Login).
Ja so ein Plugin wäre genial.
Ich denke auch das sich mehrere Leute über dieses freuen würden.
Das mybb ist einfach super nur dieses future hat seit anfang an gefehlt.
Es gibt andere Boards die das können.
XSS habe ich null Ahnung. Hört sich aber gut an.
Habe gelesen das mit asp sowas auch geht.
Da sollte es doch mit php auch zum schaffen sein.
Müsste sich nur ein guter Programmierer finden der soetwas umsetzt.
30.10.2008, 17:03 (Dieser Beitrag wurde zuletzt bearbeitet: 30.10.2008, 17:04 von lexx.)
(27.10.2008, 23:25)Michael schrieb: Das Plugin sollte die Einstellungen zu Cookie-Domain und Pfad entsprechend der aufgerufenen URL überschreiben. Du kannst das im Quelltext des Forums sehen:
Code:
var cookieDomain = ".mybboard.de";
var cookiePath = "/";
Kontrolliere mal, ob es funktioniert.
das kann nicht funktionieren, aber grundsätzlich ist der gedankengang schon richtig.
man muss nur "das richtige" cookie setzen und das halt abhängig von der domain machen, sprich, dem cookie einen anderen namen geben. damit kollidieren die cookies nicht mehr und mybb erkennt den user einer anderen domain als neu an.
damit kann man sich auch das verteilen der loginscripte sparen...
07.11.2008, 12:45 (Dieser Beitrag wurde zuletzt bearbeitet: 07.11.2008, 12:58 von querschlaeger.)
Hi,
ich habe das Plugin mal um eine Zeile erweitert. Du brauchst einfach nur die Datei zu ersetzen.
Damit bleibst du auf einer Domain und (sofern nicht hardcodiert) die Links weißen nur auf die Domain, auf der man sich gerade befindet.
Vielleicht hilft das etwas.
P.S.: Das ganze hat sehr interessante Effekte: Zum Beispiel in der "Wer ist Online?"-Liste werden alle User aufgeführt, egal, über welche Domain sie im Forum sind.
P.P.S.: Das ganze hat aber aus SEO einen Haken: Google wird mehrere Domains mit identischen Inhalt finden und auf lange Sicht, wird nur sie stärkste Seite in den Suchergebnissen überleben.