Automatisches Einloggen aktiviert - trotzdem unverändert.

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Matze89
Mitglied
Beiträge: 29
Registriert: 04.04.2006 12:41
Wohnort: Rüsselsheim (Hessen)
Kontaktdaten:

Automatisches Einloggen aktiviert - trotzdem unverändert.

Beitrag von Matze89 »

Hallo an euch,

ich besitze schon seit einigen Wochen dieses Problem. Habe auch hier schon per "Suche" nach diesem Problem ausschau gehalten, jedoch nichts gefunden.

Mein Problem ist wie folgt:
Ich gehe auf die http://www.tempforum.de Page...
Ich logge mich ein + Automatisches einloggen...
Ich bleibe eingeloggt und das solang ich will...
Ich beende meinen Browser...
Starte Browser wieder...
Muss mich erneut einloggen....

Es liegt auch nicht im browser oder sonstigem, weil sogar hier auf phpbb.de bin ich ohne weiteres noch eingeloggt beim erneuten Browserstart.

Da auch das Board so zimelich modifiziert wurde, habe ich auch mal geschaut, ob bei "Automatisches einloggen" auf der richtige INPUT Befehl ist:

Code: Alles auswählen

<input id="cookieuser" class="post2" accessKey="c" tabIndex="103" type="checkbox" value="1" name="autologin" checked>
Dann hab ich auch noch unter Admin unter den Punkt "Cookie Einstellungen" nachgeschaut. Die Daten wie folgt:
Cookie-Domain: Keine Angabe
Cookie-Name: phpbb2tf
Cookie-Pfad: /
Sicheres Cookie: Nein
Sessionlänge [ Sekunden ]: 3600


Meine Frage:
Wie kann ich das "Automatische Einloggen" wieder funktionstüchtig machen?, da es vor einer geraumer zeit funktioniert, liegt es nicht am Server. Wenn ich irgendwelche PHP Daten ins TXT umwandeln soll, könnt ihr mir das ruhig sagen. Sonstiges was mir aufgefallen ist, ist , dass oben jetzt seit kurzem immer sowas angezeigt wird:

index.php?sid=[ganz viele zahlen und buchstaben]

das war auch noch nicht da. Womöglich auch der Fehler.


Naja ich bedanke mich jetzt schon um eure Hilfe. :-)
Ich hoffe ihr könnt mir helfen.
mfg Matze
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Gib als Cookie Domain www.tempforum.de oder tempforum.de (ohne http:// und ohne Unterverzeichnis vom Forum) ein - musste beides mal ausprobieren. Dann löschste alle Cookies im Browser, beendest diesen, startest ihn neu und versuchst es nochmal, wenns dann nicht geht haste sicher ein anderes Problem.

Weiterführende Links:
http://www.phpbb.de/doku/kb/boarddoctor
http://www.phpbb.de/doku/kb/login
Zuletzt geändert von Simpson am 07.07.2006 13:48, insgesamt 1-mal geändert.
h-o
Mitglied
Beiträge: 385
Registriert: 09.08.2004 16:17

Beitrag von h-o »

Matze89 hat geschrieben:Es liegt auch nicht im browser oder sonstigem, weil sogar hier auf phpbb.de bin ich ohne weiteres noch eingeloggt beim erneuten Browserstart.
Möglicherweise sind Cookies in deinem Browser nur für bestimmte Seiten zugelassen oder werden für einige Webseiten (aus Versehen) nicht akzeptiert.

Lösche mal alle deine Cookies, logge dich in deinem Forum ein und schau, ob Cookies angelegt wurden.

- Mozilla: Extras -> Cookies-Manager -> gespeicherte Cookies verwalten
- IE: Im Verzeichnis C:\Windows\Cookies
Matze89 hat geschrieben:Da auch das Board so zimelich modifiziert wurde, habe ich auch mal geschaut, ob bei "Automatisches einloggen" auf der richtige INPUT Befehl ist
Was passiert, wenn du dich nicht über deine Startseite, sondern über die login.php einloggst und den Browser beendest? Bist du dann das nächste Mal automatisch eingeloggt? In der login.php befindet sich offenbar noch der Original-Code von <input...> im Template (statt dem geänderten auf deiner Startseite), vielleicht geht's ja damit.
Matze89 hat geschrieben:Cookie-Pfad: /
Den Cookie-Pfad braucht man nicht unbedingt. Also ggf. mal löschen.
Matze89 hat geschrieben:index.php?sid=[ganz viele zahlen und buchstaben]
das war auch noch nicht da. Womöglich auch der Fehler.
Das ist die Session-ID, die einen Gastbenutzer identifizieren soll. Wenn du eingeloggt bist und auf die Startseite klickst, sollte dieser Code im Normalfall nicht mehr erscheinen. Es sei denn, du befindest dich im ACP bzw. dein Browser akzeptiert für die betreffende Website keine Cookies (s. o.).
Benutzeravatar
Matze89
Mitglied
Beiträge: 29
Registriert: 04.04.2006 12:41
Wohnort: Rüsselsheim (Hessen)
Kontaktdaten:

Beitrag von Matze89 »

Danke, dass ihr mir geantwortet habt.

Ich hab es versucht. Habe auch die Dokus gerade gelesen und es so durchgeführt.
Hab auch nun ein testaccount erstellt.
Damit könnt ihr es ja auch mal testen:

Username: phpbbtest
Passwort: phpbbpw

Ich hab alles versucht und auch unter Adminpanel nochmals wie ihr geschrieben habt es umgestellt auf www.tempforum.de usw.

Ich glaub eher, dass es ein fehler liegt in einer PHP Datei. Da ich nicht sicher bin welches und ich nur vermuten kann, dass es villeicht in der funktions.php oder in der login.php liegen könnt. Ich weiß es nicht
Zu dem funktions.php:
http://www.tempforum.de/includes/functions.php.txt
Zu der login.php:
http://www.tempforum.de/login.php.txt


Ich bedanke mich für eure Hilfe.
mfg Matze
h-o
Mitglied
Beiträge: 385
Registriert: 09.08.2004 16:17

Beitrag von h-o »

Hmm, das Ganze ist ein wenig seltsam.

Wenn ich mich einlogge (egal ob über die Startseite oder login.php), dann den Browser beende und danach deine Startseite wieder aufrufe, dann bin ich - so wie du - ausgeloggt und muss mich trotz vorherigem angekreuzten Auto-Login neu einloggen (im Cookie steht hinter userid "-1", also Gast, statt "123"; das Cookie scheint irgendwie einfach überschrieben zu werden).

Wenn ich aber als eingeloggter Benutzer nach dem Beenden des Browser diesen neu starte und statt der Startseite direkt die Seite zum Bearbeiten des Profils aufrufe (.../profile.php?mode=editprofile), dann bin ich wieder automatisch eingeloggt. Mehr als :o kann ich dazu momentan nicht sagen...

Am ehesten dürfte das Problem in sessions.php zu suchen sein, aber warum das Ganze unterschiedlich behandelt wird, je nachdem, welche Seite nach dem Beenden des Browser man aufruft, ist mir ein Rätsel. Kombinierst du die Cookies von phpBB vielleicht noch mit anderen, etwa tc_cck, das ebenfalls von deiner Homepage erzeugt wird?
Benutzeravatar
Matze89
Mitglied
Beiträge: 29
Registriert: 04.04.2006 12:41
Wohnort: Rüsselsheim (Hessen)
Kontaktdaten:

Beitrag von Matze89 »

hm ich weiß es nicht sorecht was du mit "tc_cck" meinst.
Ich hab auch gleich nochmal die sessions.php hochgeladen...... aber in der ist auch normalerweise kein fehler, da sie unberührt ist (soweit ich weiß)- also nicht bearbeitet.
http://www.tempforum.de/include/sessions.php.txt
:( ich hoffe dass jemand villeicht das Problem herausfindet.
Da du was von index.php und profile.php genannt hast, hab ich se auch gleich zum anschauen bereitgestellt....
http://www.tempforum.de/index.php.txt
http://www.tempforum.de/profile.php.txt

ich hoffe ihr könnt mir da bei diesem problem weiterhelfen....

vielen vielen dank
Benutzeravatar
Matze89
Mitglied
Beiträge: 29
Registriert: 04.04.2006 12:41
Wohnort: Rüsselsheim (Hessen)
Kontaktdaten:

den fehler gefunden hab....

Beitrag von Matze89 »

Also der Fehler liegt zu 100% im index.php.

Ich hab gerade mal die Original PHPbb index.php hochgeladen zum test. Damit läuft es nun jetzt problemlos. :)

Ich versuche jetzt mal alle hacks auf index.php wieder zu überspielen.


Vielen dank an euch allen, die mir bei dem Problem geholfen haben.
Wer villeicht noch schafft, den fehler zu finden in dieser datei:
http://www.tempforum.de/index.php.txt

wäre super... wenn nicht installier ich eben die addons neu auf index.php :)


mfg Matze
Benutzeravatar
Shauku
Mitglied
Beiträge: 120
Registriert: 20.11.2006 20:24

Beitrag von Shauku »

Ich hab das selbe Problem :) . Bei mir kann man sogar nach dem Browserneustart (also ist man wieder ausgeloggt) in ein Forum gehen und ist plötzlich wieder eingeloggt :D (also wie bei dem Profil, weiter oben beschrieben). Das funktioniert aber auch nicht immer ^^.

Hat jemand einen fix (die Problemstelle) gefunden, den er hier posten kann?

Es ist zwar nicht weiter schlimm, aber wäre doch schon ein Stückchen angenehmer, wenns funktionieren würde.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“