Seite 1 von 1

Verlinkung in geschützten Bereich nur nach nochmaliger Anmel

Verfasst: 27.01.2008 18:12
von TomTau
Hallo,

bin gestern von phpBB2 auf ...3 umgestiegen und freue mich sehr über die neuen Funktionen und die leichte Konvertierung meiner 'alten Daten'.

Trotzdem habe ich ein kleines Problem:
In einem geschützten Bereich (nur einsehbar nach Anmeldung) gibt es Beiträge, die zu anderen Beiträgen im geschützten Bereich verlinken.
Während das bei der Version 2 einwandfrei funktionierte, klappt das so nicht mehr. Nach dem Anklicken auf den Link muss man sich erneut anmelden. Wenn ich das richtig beobachtet habe, liegt das an der nicht vorhandenen SID im Link, die dann zum Neuanmelden führt.
Kann man das verhindern oder gibt es da eine andere Lösung?

Besten Dank im Voraus
TomTau

Verfasst: 27.01.2008 18:20
von bantu
Das sollte mit dem "automatischem Login" eigentlich funktionieren. Gibt es da eventuell generelle Probleme?

Verfasst: 27.01.2008 18:41
von tas2580
Stimmen die Cookieeinstellungen? Hast du deine Cookies mal gelöscht?

Verfasst: 27.01.2008 18:50
von TomTau
Ja, das ist das Problem!

Wenn ich den Domainnamen in den Cookieeinstellungen ändere, geht es im 'Standalone-Betrieb'.
Ich habe das Forum aber auch als 'Wrapper' in 'Joomla' eingebunden, da funktioniert es noch nicht.

Aber jetzt kenne ich durch Deine Hilfe erst einmal das Grundproblem und kann 'weiterforschen'.

Besten Dank für Deine Hilfe
TomTau

Verfasst: 27.01.2008 18:57
von TomTau
So, ich habe das Problem jetzt gelöst.
Der 'Wrapper' musste auf die gleiche Domain verweisen wie die Einstellung in 'phpBB'.
Zuvor war es nur eine Weiterleitung (Subdomain zu 'wahrem' Pfad), da funktionierte es nicht.

MfG
TomTau

Verfasst: 27.01.2008 19:06
von bantu
Der Wrapper verwendet Iframes. Daher sollte das Verhalten im "Standalone" und im Wrapper gleich sein.

Oder verwendest du einen speziellen Wrapper?

/Edit: Das Problem war nicht der Wrapper, sondern die Subdomain. ;-)

Re: Verlinkung in geschützten Bereich nur nach nochmaliger Anmel

Verfasst: 04.01.2009 00:09
von webazubi
Wenn ich das Thema mal aufwärmen darf ...
Wie schreibe ich denn einen Link innerhalb eines Posts, der auf eine geschützte Seite verweist?
Wenn ich Cookies abstelle im Browser wird doch die SID mit an die Links rangehängt. Entsprechend gestalte ich meine Templates mit

Code: Alles auswählen

<!-- IF _SID -->&sid={SESSION_ID}<!-- ENDIF -->
Aber wie kann ich denn einem Link in einem Post sagen, das er die SID ranhängen soll? Derzeit wird ein angemeldeter Besucher, der auf einen Link in einem Post klickt, wieder ausgeloggt (wenn er keine Cookies akzeptiert). Und irgendeine beliebige SID kann ich ja nicht an den Link dazuschreiben.
Geht das irgendwie?