BCL Timeout-Kontrolle
Die Timeout-Kontrolle des Bürger-Clients (BCL) sorgt dafür, dass Antragssessions im Browser kontrolliert und nutzerfreundlich beendet werden, ohne dass Anträge plötzlich abbrechen. Der BCL überwacht Inaktivität, warnt rechtzeitig vor dem Session-Ende und verlängert die Session bei erneuter Nutzeraktivität automatisch.
Zielsetzung
Der BCL steuert selbst, ob und wann ein Session-Timeout ausgelöst wird, um ein kontrolliertes und nutzerfreundliches Verhalten sicherzustellen.
Timeout-Verhalten (Inaktivität)
Die Session wird nach 30 Minuten Inaktivität im Antrag beendet.
5 Minuten vor Ablauf wird ein drohender Timeout mit Countdown angezeigt.
Jede neue Nutzeraktivität setzt das Timeout-Fenster wieder auf 30 Minuten zurück.
Session-Aufrechterhaltung
Die Session wird über einen Ping für ein Zeitfenster von 30 Minuten aufrechterhalten – auch wenn der Nutzer am Client keine weiteren Aktionen ausführt.
BCL beendet Session, wenn nötig
Ab 5 Minuten vor Session-Ende wird der Countdown sichtbar eingeblendet. Erfolgt keine weitere Nutzeraktion, wird die Session zum definierten Zeitpunkt aktiv durch den Client beendet.
Wenn möglich, werden Antragsdaten automatisch gespeichert und können von angemeldeten Nutzern wieder aufgenommen werden. Bei anonymer Nutzung ist dies nicht möglich.
Definition „Aktivität“
Klicks oder Eingaben in Felder
Navigation im Antrag (z. B. Seitenwechsel)
UX Integration
5 Minuten vor Session-Abbruch wird ein Modalfenster angezeigt. Die verbleibende Zeit bis zum Timeout wird als Countdown heruntergezählt.
