Sessione
Middleware che fornisce supporto per Session.
Cos'è la Sessione
La sessione si riferisce ai dati utente memorizzati sul lato server, tipicamente utilizzati per tracciare lo stato dell'utente e memorizzare dati temporanei. Nelle applicazioni web, la sessione affronta la natura senza stato del protocollo HTTP, consentendo al server di riconoscere più richieste provenienti dallo stesso utente.
Utilizzo della Sessione in Salvo
In Salvo, il middleware Session offre un'API semplice per leggere e scrivere i dati della sessione. Il SessionDepot può essere utilizzato per ottenere un'istanza della sessione, mentre metodi come get, set e remove consentono di gestire i dati della sessione.
Casi d'Uso Comuni
- Autenticazione utente e gestione dello stato di accesso
- Memorizzazione temporanea dei dati del modulo
- Archiviazione delle impostazioni delle preferenze dell'utente
Codice di Esempio