ioBroker.admin
ioBroker.admin copied to clipboard
"Dauer der Anmeldesitzung" automatisch aktualisieren
Is it a bug or is it a feature, das ist die Frage...
Ich verwende den admin Adapter in der v6.3.6. Beim Schreiben eines Skriptes bin ich erstmalig Opfer der "Dauer der Anmeldesitzung" geworden. Offensichtlich war die Zeit abgelaufen und der iobroker hat sich im Chrome selbst aktualisiert, mit der Folge, dass ich mein Skript nicht mehr speichern konnte und die Hälfte verloren war!!! Eingestellt waren 3600 Sekunden. Habe jetzt auf 7200 gestellt. Ich verstehe den Sicherheitsapekt, die Sitzung zu schließen, wenn die Zeit abgelaufen ist. Erwarten würde ich aber, dass der admin bemerkt, dass ich arbeite und die Zeit dann jeweils zurück setzt, so dass sowas wie oben beschrieben nicht passiert. Zumindest muss er mir vor dem Schließen der Sitzung die Möglichkeit bieten, mein aktuell bearbeitetes Skript zu speichern.
Mach ich was falsch?
@XxJooO kannst du bitte hier auch noch einmal dein Screenshot mit dem Timer, welchen du im Forum gepostet hast hier bitte auch noch einmal einstellen?
Hallo, ich habe hier mal die Sitzungszeit von 7200 Sek auf 3600 zurückgestellt und auf speichern und schließen geklickt. Er bleibt aber bei den vorhereingestellten 7200, was bei einem erneuten Öffnen der Einstellungen der admin-Instanz zu sehen ist. Mousehover über dem Symbol in der re. oberen Ecke zeigt die ablaufende Zeit. Diese wird mit jedem klick im Fenster lediglich heruntergezählt und nicht zurück gesetzt.
Ich denke das liegt am cookie connect.sid
, welches einfach zu einem definierten Zeitpunkt abläuft und scheinbar nie verlängert wird. Ich habe die Session Lifetime deswegen schon auf 36000
gestellt (also 10 Stunden), damit mir das nicht mehr passiert.

Ist mir auch schon passiert. Und alles war weg! Vielleicht könnte ein Popup hochkommen, dass in 60 Sekunden der Logout passiert! Damit man noch speichern kann.
@foxriver76 Admin 6.6.1 installed. Browser cache deleted
I set the duration of the session to 240s and then waitet the complet time but no pop up was shown and there was no disconnect after 240s
You need to logout previous session first after changing configuration else your old session is active. Then it will appear on the right side of the countdown when below 2 minutes (120 sec) just as the timer (the timer has already existed before)
@foxriver76 Ok I made an log off after changing the value but the behavior is the same. Do you have a screenshot where the countdown and button for refreshing shoud be visible?
On the upper right corner there should be your user icon/name. When you hover over it it shows the rest time of the session. (When you click stay logged in the session is active far longer than the configured Ttl). At exactly this place there will occur a countdown if it the rest of the session drops below 2 minutes
@foxriver76 Today the timer was visible :-)
Red text on blue background is hard to read. I understand the motivation for the red colour but perhaps it is better to read to have black or white text
After pressing the refresh icon the value stays and changes in black colour. I would recommend to hide the time after pressing the refresh icon.
Ah only tested it with times below 2 minutes. Yes indeed should be hidden again.