Hallo liebe Forengemeinde,
ich habe eine Seite die auf TYPO3-Basis läuft und auf der sich User im FE registrieren und einloggen können.
Funktioniert soweit auch alles wunderbar.
Nun hab ich ein phpBB3 Forum aufgesetzt und möchte, dass die User die sich auf der TYPO3 Seite einloggen gleichzeitig auch im Forum eingeloggt sind.
Versucht habe ich das ganze mit der Ext. "phpBB3_auth".
Die User werden auch in die Datenbank von phpBB eingetragen und als "Online" im Forum angezeigt.
Nur setzt die Ext. die Cookies irgendwie nicht.
Das Script für die Cookies:
setcookie('style_cookie',0,time(), $cookiePath, $cookieDomain, $cookieSecure);
setcookie($cookieName.'_sid', $sessionId, time()+(3600*24*3), $cookiePath, $cookieDomain, $cookieSecure);
setcookie($cookieName.'_k',0, time()+(3600*24*3), $cookiePath, $cookieDomain, $cookieSecure);
setcookie($cookieName.'_u', $userData['user_id'], time()+(3600*24*3), $cookiePath, $cookieDomain, $cookieSecure);
Ich hab mal mit Live-HTTP-Headers geschaut ob die Cookies überhaupt gesetzt werden:
HTTP/1.x 302 Found
Date: Mon, 18 May 2009 17:24:36 GMT
Server: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
X-Powered-By: PHP/5.2.0-8+etch13
Set-Cookie: style_cookie=0; expires=Mon, 18-May-2009 17:24:37 GMT; path=/; domain=domain
Set-Cookie: phpbb3_i3ygc_sid=e4eec7f6f3701fcc126d7eccd3f5af0f; expires=Thu, 21-May-2009 17:24:37 GMT; path=/; domain=domain
Set-Cookie: phpbb3_i3ygc_k=0; expires=Thu, 21-May-2009 17:24:37 GMT; path=/; domain=domain
Set-Cookie: phpbb3_i3ygc_u=104; expires=Thu, 21-May-2009 17:24:37 GMT; path=/; domain=domain
Set-Cookie: fe_typo_user=*; path=/; domain=domain
Location: Location
Content-Length: 0
Keep-Alive: timeout=15, max=98
Connection: Keep-Alive
Content-Type: text/html
(Location und Domain hab ich ausgewechselt)
Im nächsten Request werden die Cookies jedoch nicht mehr übergeben und sie sind auch nicht lokal aufzufinden.
Weiß jemand Rat?
MFG
Holly