Sitzung
Middleware, das Unterstützung für Session bietet.
Was ist eine Sitzung
Eine Sitzung bezieht sich auf Benutzerdaten, die auf der Serverseite gespeichert werden, typischerweise verwendet, um den Benutzerstatus zu verfolgen und temporäre Daten zu speichern. In Webanwendungen adressiert die Sitzung die zustandslose Natur des HTTP-Protokolls, wodurch der Server mehrere Anfragen desselben Benutzers erkennen kann.
Verwendung von Sitzungen in Salvo
In Salvo bietet die Session-Middleware eine einfache API zum Lesen und Schreiben von Sitzungsdaten. Das SessionDepot kann verwendet werden, um eine Sitzungsinstanz zu erhalten, während Methoden wie get, set und remove die Verwaltung von Sitzungsdaten ermöglichen.
Häufige Anwendungsfälle
- Benutzerauthentifizierung und Verwaltung des Anmeldestatus
- Temporäre Speicherung von Formulardaten
- Speicherung von Benutzereinstellungen
Beispielcode