![]() |
[Gelöst]MyBB Session verwenden - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: [Gelöst]MyBB Session verwenden (/thread-3235.html) |
[Gelöst]MyBB Session verwenden - Jan - 27.09.2006 Hallo, ich habe eine Seite, und würde dort gerne die Userverwaltung des MyBB benutzen. Allerdings geht das ja nicht einfach so. Zitat Zitat:Das MyBB wird sicherlich eine eigene Cookie/Sessionstruktur haben, die greifst du mit deinem anderne Projekt auf. Sprich du benutzt die Login/Authmethoden von MyBB um den Login zu validieren und greifst von deinem Projekt auf die Session/Cookies von MyBB zurück. Sprich der User muss sich über das MyBB anmelden und ist dann für dein Projekt eingeloggt. Du müsstest nun also das MyBB nach den benötigten Methoden/Funktionen absuchen und diese per Hack deinem Projekt hinzufügen (auf Lizenzen achten!).Wie kann ich die User und die Session des MyBB übernehmen? Es handelt sich um zwei Subdomains, und um zwei verschiedene Ordner auf dem Server. RE: MyBB Session verwenden - Garlant - 27.09.2006 Hallo Jan, Um die Session zu übernehmen sollte der Include der class_session.php helfen Eventuell sind noch einigee Änderungen nötig, die ich so aber nicht sagen kann. Mfg Garlant RE: MyBB Session verwenden - Michael - 27.09.2006 Wenn du per require die global.php des Forums einbindest, steht dir das Benutzersystem zur Verfügung. RE: MyBB Session verwenden - Jan - 27.09.2006 Garlant schrieb:Hallo Jan, Michael schrieb:Wenn du per require die global.php des Forums einbindest, steht dir das Benutzersystem zur Verfügung.Also ist es egal wo die Daten liegen? Die Strucktur ist also Möglich: Code: root RE: MyBB Session verwenden - Michael - 27.09.2006 Es sollte funktionieren, solange alle Seiten über die gleiche Haupdomain (inkl. Subdomains) aufgerufen werden. RE: MyBB Session verwenden - Jan - 27.09.2006 Danke, ich werde es versuchen. Einfach über require die global.php einbinden? Mit relativem Pfad oder kompletter Pfad? RE: MyBB Session verwenden - Michael - 27.09.2006 Nimm den absoluten Pfad, ist sicherer. RE: MyBB Session verwenden - Jan - 28.09.2006 Was steht mir dann alles zur Verfügung? Also wie kann ich den online Status testen? Kann ich sehen welcher Benutzergruppe er angehört? Welche variablen und Objekte kann ich aufrufen? RE: MyBB Session verwenden - Michael - 28.09.2006 Die Sachen kannst du alle über $mybb->user abfragen. $mybb->user['uid'] = Benutzer-ID $mybb->user['username'] = Benutzername $mybb->user['usergroup'] = ID der Benutzergruppe ... Abfrage, ob Benutzer online ist: PHP-Code: if($mybb->user['uid'] != "0") { RE: MyBB Session verwenden - Jan - 28.09.2006 Danke, werde es gleich einbauen. |