Seite 1 von 1

phpBB Cookies und Sessionmanagement in eigenen php Files

Verfasst: 22.11.2003 12:25
von Togaras
Hallo,

da das phpBB nen super einfaches und auch klasse Board ist, dachte ich mir, dass ich mir eine kleine Clan-Page um dieses Board herum aufbaue.

Ich würde einfach die Leute sich im Forum registrieren und per Login authentifizieren lassen und ihnen damit dann auch Rechte auf der Webseite geben (zb News schreiben, Bilder uploaden, etc, alles was nicht zum phpBB direkt gehört)

Ein Auslesen von $HTTP_COOKIE_VARS lieferte folgendes:

Code: Alles auswählen

Array
(
    [PXLF] => 14
    [phpbb2mysql_data] => a:2:{s:11:\"autologinid\";s:0:\"\";s:6:\"userid\";s:1:\"2\";}
    [phpbb2mysql_sid] => 95f5805c93784b5f377ad804ffefcdf7
)
Die SID ist die Session ID wie sie in der Session Table steht. Dort find ich auch die User ID. Dennoch hätte ich es schon gerne wenn ich sicher gehen kann, dass der User auch wirklich der User mit der Session ist. Kann mir jemand den Inhalt des ersten Cookies erklären?

Gibt es ne Möglichkeit die Auth-Class des Forums in eigenen Skripten zu verwenden. Am liebsten wäre mir in dem Fall sogar das ich einfach nur eine Funktion aufrufe, die dann selbstständig in den Cookies sucht, mit der DB abgleicht und mir anschliessend ne User ID zurückliefert.

Alles was ich brauch ist die User ID. Darauf kann ich alles aufbauen. Wenn sich jemand einloggen will, schick ich ihn gleich erstmal ins Forum. Von dort aus kann er wieder zurück zum Content 8)

Thanx for any help.

Togaras

Verfasst: 22.11.2003 12:31
von Mungo
Wie wärs, wenn du deine Seiten einfach in das phpBB integrierst?

Hier wird es erklärt: http://www.phpbb.de/viewtopic.php?t=15330