Einfluß auf den Cookie haste per AdminPanel, theoretisch könntest du den auf http://host/ setzen.
Mein Portal ist noch nicht online. wohl erst ende der woche.
Das die Session ID da ist muß ja nicht unbedingt heissen das du eingeloggt bist. Ich hab grad ehrlich gesagt keine Ahnung ob nicht auch gästen ne Session ID zugeteilt wird (wie gesagt, weiß ich nicht).
Ok....grad getestet, du kriegst selbst bei falschem login ne session id ebenso wenn du als gast reintrudelst. das hat also nix auszusagen.
Externer Login - so einfach...
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
habs mal online gestellt:
http://www.chaos.at/extranet/index.php
test // test
login am board selber klappt mit userdaten ohne probleme.
beim login im portal gibt er mir auch die userid in phpbb2mysql_data zurück ERGO eingeloogt.
Danach die Weiterleitung per $header[8] aufs FOrum -> nicht eingeloggt.
http://www.chaos.at/extranet/index.php
test // test
login am board selber klappt mit userdaten ohne probleme.
beim login im portal gibt er mir auch die userid in phpbb2mysql_data zurück ERGO eingeloogt.
Danach die Weiterleitung per $header[8] aufs FOrum -> nicht eingeloggt.
Login / Portal:
http://cleric/priest/halter/
Forum:
http://cleric/priest/halter/forum/[login.php]
Also Portal eine Ebene höher als das Forum.
http://cleric/priest/halter/
Forum:
http://cleric/priest/halter/forum/[login.php]
Also Portal eine Ebene höher als das Forum.
Ich denke ich hab das problem.
Und zwar wird bei diesem postRequest die IP des Servers mit übergeben (Logisch da der Server ja den Request macht und nicht der Client). Somit steht die Falsche IP in der Session Tabelle.
Diese muß man im nachhinein einfach auf die IP des Clients setzen dann sollte es funktionieren.
Ich probiers gleich mal.
Und zwar wird bei diesem postRequest die IP des Servers mit übergeben (Logisch da der Server ja den Request macht und nicht der Client). Somit steht die Falsche IP in der Session Tabelle.
Diese muß man im nachhinein einfach auf die IP des Clients setzen dann sollte es funktionieren.
Ich probiers gleich mal.
Hallo,
ich bin gerade dabei dein Code bei mir einzubinden und stehe jetzt vor dem gleichen Problem. Ich melde mich am CMS an, bin aber im Forum nicht drin.
Woran kann das liegen. IP kann es erstmal nicht sein, da ich den server lokal (notebook) laufen habe und davon auf die seite zugreife. Ergo ist die IP (Server, Client) gleich.
Wie gehe ich jetzt systematisch vor um das ganze zum laufen zu bringen?
1. Code kopiert
2. CMS und PHPBB Login sind gleich
3. Pfade:
127.0.0.1/Server/index.php (index und login file für CMS)
127.0.0.1/Server/libs/phpbb/... (phpBB)
Das bekomme ich mit der Postfunktion zurück und schreibe es in den Header:
3 - X-Powered-By: PHP/4.2.3
4 - Set-Cookie: phpbb2mysql_data=a%3A0%3A%7B%7D; expires=Wed, 07-Dec-05 20:49:14 GMT; path=/
5 - Set-Cookie: phpbb2mysql_sid=5da1afb0afe5cc4f377d3e248a4594be; path=/
6 - Cache-Control: private, pre-check=0, post-check=0, max-age=0
7 - Expires: 0
Der user_active Flag wird sogar auf 1 gesetzt.
Eine Idee?
Danke
ich bin gerade dabei dein Code bei mir einzubinden und stehe jetzt vor dem gleichen Problem. Ich melde mich am CMS an, bin aber im Forum nicht drin.
Woran kann das liegen. IP kann es erstmal nicht sein, da ich den server lokal (notebook) laufen habe und davon auf die seite zugreife. Ergo ist die IP (Server, Client) gleich.
Wie gehe ich jetzt systematisch vor um das ganze zum laufen zu bringen?
1. Code kopiert
2. CMS und PHPBB Login sind gleich
3. Pfade:
127.0.0.1/Server/index.php (index und login file für CMS)
127.0.0.1/Server/libs/phpbb/... (phpBB)
Das bekomme ich mit der Postfunktion zurück und schreibe es in den Header:
3 - X-Powered-By: PHP/4.2.3
4 - Set-Cookie: phpbb2mysql_data=a%3A0%3A%7B%7D; expires=Wed, 07-Dec-05 20:49:14 GMT; path=/
5 - Set-Cookie: phpbb2mysql_sid=5da1afb0afe5cc4f377d3e248a4594be; path=/
6 - Cache-Control: private, pre-check=0, post-check=0, max-age=0
7 - Expires: 0
Der user_active Flag wird sogar auf 1 gesetzt.
Eine Idee?
Danke