Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Backend-Login nach Änderung der Verfallszeit einer Session nicht mehr möglich

  1. #1
    Contao-Fan
    Registriert seit
    29.06.2016.
    Beiträge
    502

    Standard Backend-Login nach Änderung der Verfallszeit einer Session nicht mehr möglich

    Ich habe unter "Einstellungen" -> "Speicherzeiten" -> "Verfallszeit einer Session" den Standardwert von 3600 Sekunden auf 360000000000 Sekunden geändert.

    Zweck:
    Um mich beim Entwickeln nicht immer erneut einloggen zu müssen.
    Ich weiß, der Wert ist ein wenig hoch (sind 11.407 Jahre – hab ich soeben umgerechnet ) aber ich dachte das wäre egal.

    Resultat:
    Nun kann ich mich bei dieser Contaon-Installation nicht mehr im Backend anmelden.
    Wenn ich BN und PW eingebe und dann auf "Weiter" klicke, wird die Anmelde-Seite einfach neu geladen.

    Kann ich den Wert in der Datenbank wieder zurücksetzen?
    In welcher Tabelle werden die Werte der Einstellungen gespeichert?

    Bitte um eure Hilfe!
    Danke!




    Update:
    Hab das soeben mit einer zweiten Test-Installation nochmal gemacht –
    selbes Resultat, das Backend ist nicht mehr erreichbar.
    D.h. die Ursache ist wirklich dieser hohe Wert.

    36000000000 Sekunden
    ... gehen noch.

    360000000000 Sekunden
    ... führen zum Fehler.

    Zumindest bei meinen Tests.
    Geändert von thesweetg (28.03.2019 um 10:20 Uhr)

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Eigentlich sollten solche Eingaben nicht möglich sein. Ich verwende auch 99999...., aber der Browser läßt nur eine bestimmte Zeichenanzahl zu. Wahrscheinlich ist bei Dir jetzt ein Überlauf des Zahlenspektrums und es steht ein negativer Wert in den Einstellungen. Dadurch wirst Du sofort wieder ausgeloggt.
    Ich würde die Einstellungen in der localconfig.php vermuten.

    P.S. Sieht für mich auch wie ein Bug in Contao aus.

    EDIT: system/config/localconfig.php $GLOBALS['TL_CONFIG']['sessionTimeout']
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Contao-Fan
    Registriert seit
    29.06.2016.
    Beiträge
    502

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Ich würde die Einstellungen in der localconfig.php vermuten.
    Ahhhhh! Danke!
    Hast meinen Tag gerettet

    Wieder auf 3600 gesetzt, nun geht der Login wieder.

  4. #4
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Zitat Zitat von Samson1964 Beitrag anzeigen
    Eigentlich sollten solche Eingaben nicht möglich sein. Ich verwende auch 99999...., aber der Browser läßt nur eine bestimmte Zeichenanzahl zu. Wahrscheinlich ist bei Dir jetzt ein Überlauf des Zahlenspektrums und es steht ein negativer Wert in den Einstellungen. Dadurch wirst Du sofort wieder ausgeloggt.
    Ich würde die Einstellungen in der localconfig.php vermuten.

    P.S. Sieht für mich auch wie ein Bug in Contao aus.

    EDIT: system/config/localconfig.php $GLOBALS['TL_CONFIG']['sessionTimeout']
    Meldest Du bei github?

  5. #5
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

  6. #6
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Dankeschön!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •