PEIQ Knowledge Base

CREATE-Session und Cookies

Durch eine Session können Sitzungsdaten dem/der jeweiligen Benutzer:in in CREATE zugeordnet werden. Die Lebensdauer der Session ist dabei standardmäßig auf 10 Minuten festgelegt. Wird ein Tab mit einer CREATE-Session geschlossen, hat das gesetzte Cookie ebenfalls noch eine Lebensdauer von maximal 10 Minuten. Anschließend ist ein erneuter Login erforderlich.

Funktionalitäten der Session und Cookies in PEIQ CREATE

  • Aktualisierung der Lebensdauer der CREATE-Sitzung nach 9 Minuten

  • Automatischer Logout bei Inaktivität nach 60 Minuten

Inhaltsverzeichnis

Allgemeine Beschreibung

tbd

Session

Bei der Session in CREATE greifen die folgenden zwei Einstellungen:

  1. die Lebensdauer der CREATE Sitzung

  2. der automatische Logout inklusive Check-in

Beim Login erhalten Benutzer:innen eine eindeutige Session-ID. Wenn der/die Benutzer:in bereits ein gültiges Login in CREATE hat, wird bei erneutem Login keine neue Session angelegt.

Lebensdauer der CREATE-Sitzung

Die Lebensdauer einer CREATE-Sitzung ist standardmäßig auf 10 Minuten eingestellt. Solange CREATE im Browser geöffnet ist und der Browser Anfragen an den Server schickt, wird die Session immer wieder automatisch nach 9 Minuten um weitere 10 Minuten durch den Browser verlängert.

Wird der Browser geschlossen obwohl es noch ungespeicherte Änderungen in CREATE gibt, erscheint vom Browser folgende Abfrage:

Browserabfrage bei ungespeicherten Änderungen in CREATE

Wird die Abfrage mit Klick auf “Verlassen“ bestätigt, lebt die Session zwar am Server, jedoch nicht am Client weiter. Nach erneutem Login (= neue Session) ist der Artikel dann solange gesperrt, bis die alte Session weg ist (max. 10 Minuten).

Im Falle eines Netzwerkfehlers, Verlust der Internetverbindung etc. ist diese Einstellung ebenfalls sehr hilfreich, da Artikel (und andere Cluster) hierdurch automatisch wieder freigegeben werden.

Automatischer Logout inkl. Check-in

Der automatische Logout regelt, wann ein:e Benutzer:in, der/die nicht in CREATE arbeitet, automatisch in CREATE abgemeldet wird. Standardmäßig ist dieser Wert auf 60 Minuten eingestellt. Nach erneutem Login, kann sofort weitergearbeitet werden.

Beim Auto-Logout werden aus Sicherheitsgründen auch die geöffneten Elemente eingecheckt. Das bedeutet, dass an dieser Stelle die Lebensdauer übersteuert wird/werden kann.

Beim Auto-Logout und dabei erfolgtem Check-in kann es zum Datenverlust in CREATE kommen. Daher wird empfohlen, im Falle eines Auto-Logouts bei geöffnetem Editor, den Artikeltext per Copy & Paste in die Zwischenablage zu kopieren.

Verfügbarkeit von CREATE in unterschiedlichen Tabs

Wird ein Tab mit einer CREATE-Session geschlossen, hat das gesetzte Cookie noch eine Lebensdauer von maximal 10 Minuten.

Ist das Session Cookie nicht mehr vorhanden (z. B. durch Logout in einem anderen Browser-Tab), wirkt sich das auch auf alle anderen Tabs aus.

Der/die Benutzer:in bekommt dann nicht nur die bekannte Meldung, dass die Session nicht mehr aktiv ist, sondern auch einen Link zur Login-Seite mit der Aufforderung sich erneut anzumelden.

Wird derselbe Cluster (Artikel, Bild, Embed) gleichzeitig in zwei Tabs geöffnet, so können Änderungen nur in einem Tab vorgenommen werden. Wird im anderen Tab versucht eine Änderung vorzunehmen, erscheint folgende Meldung:

Artikel wird gerade in einem anderen Browserfenster oder Tab bearbeitet.

Verfügbarkeit von PRINT NGEN Cloud bei Inaktivität und Logout in CREATE

Benutzer:innen, die CREATE und PRINT NGEN in der Cloud parallel geöffnet haben, können in PRINT NGEN weiterarbeiten während in CREATE ein erneuter Login erfolgen muss. Damit PRINT NGEN bei längerer Inaktivität in CREATE weiterhin zur Verfügung steht, wird die SAML-Session (mehr zu dieser Authentifizierungsmethode unter [0-8] INBOUND Azure AD / SAML App | Austauschformat und Übertragung der Daten) nicht automatisch beendet.

FAQ

Falls CREATE in mehreren Tabs geöffnet ist und in einen der Tabs eine Inaktivität von 60 Minuten vorliegt, dann greift der automatische Logout für alle geöffneten Tabs.

Wird der Browser aus einer Ausprägung heraus geschlossen, schickt CREATE einen Request, um den Artikel einzuchecken. Ob dieser Request vom Browser noch abgesetzt wird, ist abhängig von dessen Funktionsweise (Google Chrome ist zu bevorzugen). Geht der Request nicht durch, bleibt der Artikel bis zum nächsten Alive Check ausgecheckt (standardmäßig 10 Minuten). Je nachdem, wie viel Zeit zwischen dem letztem Alive Check und dem Schließen des Browsers lag, ist der Artikel also nach maximal 10 Minuten wieder freigegeben.

Ein Artikel bzw. eine Ausprägung bleibt so lange ausgecheckt, wie ein:e Benutzer:in auf dem Artikel bleibt. Da der Artikel geöffnet ist, geht CREATE davon aus, dass noch weitere Änderungen vorgenommen werden. Damit wird verhindert, dass Benutzer:innen die Bearbeitungsmöglichkeit voreilig entzogen wird.

Verwandte Seiten

 

Nur für PEIQ-Mitarbeiter:

https://peiq.atlassian.net/wiki/spaces/CORE/pages/643563590