Beiträge: 167
Themen: 11
Registriert seit: 10.08.2010
Keine Ahnung. Wahrscheinlich schon. Wie, weiß ich jetzt aus dem Stehgreif aber nicht.
Helfe wie auch dir geholfen wird.
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
In der config.php den table_prefix ändern und in der DB alle Tabellen entsprechend umbenennen.
Beiträge: 203
Themen: 22
Registriert seit: 18.03.2012
MyBB-Version: 1.6.10
Okay, das Prefix ändern und die DB ist ja kein Problem, doch das mit der Tabelle umbenennen, wie ist das gemeint?
Wenn ich die Tabelle von Forum A umbenenne, so dass sie für Forum B gültig sind, sind die ja nicht mehr für Forum A zugänglich, oder?
Mit freundlichen Grüßen,
Reixsplash
Beiträge: 167
Themen: 11
Registriert seit: 10.08.2010
@Jones: Die Registrierung klappt gut. Jedoch hattest du mit dem Login recht.
Das Forum braucht Cookies um einen User als logged in anzusehen. Leider bekomme ich es nicht hin ein Coookie mit dem gleichen Namen zu setzen, welcher im Inhalt die andere Domain und den richtigen Pfad enthält.
Helfe wie auch dir geholfen wird.
Also ich hatte mir das so überlegt (keine Ahnung ob es klappt):
Du überprüfst die Daten und setzt dann die entsprechenden Post Variablen und sendest den Kram an das andere Forum. Am besten wäre es dabei, glaube ich, noch eine Zusatzdatei auf diesem Server zu erstellen, die dieses Fremdlogin handhabt. Die Cookies würden also jeweils direkt vom jeweiligen Forum erstellt.
Beiträge: 167
Themen: 11
Registriert seit: 10.08.2010
Ich habe versucht mittels iframe ein Script auf dem anderen Server aufzurufen, welches dann den Cookie setzten soll. Die Variablen habe ich jeoch mit GET gesendet. Ergebnis: klappt nicht!
Ehrlich gesagt, habe ich jetzt auch keine Lust mehr daran weiterzuarbeiten. Wenn du willst kann ich dir mein Ergebnis bis hierher schicken.
Helfe wie auch dir geholfen wird.
Wie gesagt: ich hab momentan keine Zeit, sobald Wiki Version 0.5 fertig ist kann ich da aber mal gucken.
Beiträge: 203
Themen: 22
Registriert seit: 18.03.2012
MyBB-Version: 1.6.10
Also, ich habe jemanden gefunden, der mir das einrichtet, mit den MySQL-Datenbanken, der hat jetzt en blick in den PHP-Admin geworfen hat und ich soll von ihm aus fragen: Wie ist der "loginkey" und der "Hash" zustande gekommen?
Mit freundlichen Grüßen,
Reixsplash
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
(26.04.2012, 15:35)Reixsplash schrieb: Also, ich habe jemanden gefunden, der mir das einrichtet, mit den MySQL-Datenbanken, der hat jetzt en blick in den PHP-Admin geworfen hat und ich soll von ihm aus fragen: Wie ist der "loginkey" und der "Hash" zustande gekommen?
Der Loginkey und der "Hash" (er meint wohl Salt). Sind unabhängig von einander. Der Salt wird bei der Erstellung des Passworts (also, wenn das Passwort mit md5 "gehasht" wird) erstellt und vor dementsprechend vor das Passwort gesetzt.
PHP-Code:
md5(md5($salt).md5($password))
Ich hoffe mal, dass die Syntax stimmt.
Der Loginkey wird generiert, wenn man sich einloggt, um die "Echtheit" des Cookies zu gewährleisten (also, dass nicht einfach jemand den Keks verändert und so auf einen anderen Account ungewollt Zugriff bekommt).