Timeout della sessione

… sarebbe anche ottimo se funzionasse insieme a sistemi SSO come SAML. Cioè, se un utente viene disconnesso da Discourse a causa di un timeout della sessione o perché il browser è stato chiuso, dovrebbe inviare una richiesta di disconnessione a SAML.

Qualcuno potrebbe dirmi se esiste una relazione tra l’impostazione “durata massima della sessione” e il modo in cui Google Analytics determina una “sessione”?

I miei utenti si lamentavano di dover accedere ogni giorno, quindi ho esteso l’impostazione “durata massima della sessione” in modo piuttosto generoso, come test per vedere se avrei ottenuto più attività di ritorno da parte delle persone che ricevono la newsletter settimanale, se non avessero dovuto accedere per partecipare.

Il numero di sessioni della Community su Google Analytics è crollato drasticamente, a partire da circa la stessa data. Ho bisogno di sapere se la mia modifica, che permette alle persone di rimanere connesse più a lungo in singole sessioni, equivale a un minor numero di sessioni riportate da Google Analytics.

No, queste impostazioni influenzano solo la scadenza dei dati nel nostro cookie.

Noi forniamo di default una sessione di un mese. Perché l’hai modificata con un valore più basso? Questo aumenta la barriera alla partecipazione ed è piuttosto fastidioso per i visitatori ricorrenti.

Non vedo come queste due cose possano influenzarsi a vicenda.

1 Mi Piace

Grazie @Falco! Sono contento di sapere che non è colpa mia! :relieved:

Non sono l’amministratore originale, quindi non posso rispondere a questo, anche se ricordo alcune discussioni iniziali tra il nostro staff riguardo all’allineamento dei tempi con quelli del nostro SSO. :woman_shrugging:

1 Mi Piace

Sono completamente d’accordo sul fatto che, nella maggior parte dei casi, si tratti di una funzionalità per utente (con alcune eccezioni come le banche e servizi correlati).

È vero. In un sito non basato su Discourse che gestisco, per i login tramite social network manteniamo le sessioni attive (perché se l’utente è già connesso a quella specifica rete sociale, c’è un’alta probabilità che non si tratti di un computer condiviso, anche se non c’è modo di esserne certi).

In ogni caso, la cosa migliore da fare quando l’utente desidera che la sessione scada dopo aver terminato l’uso del dispositivo è utilizzare la modalità di navigazione in incognito (che è molto semplice da attivare, anche per utenti non tecnici, purché conoscano questa funzione del browser).

1 Mi Piace

Come posso impostare il timeout a 10000 giorni? Ho bisogno che un accesso non venga mai disconnesso sul mio computer.

Grazie,

Frank

Il valore massimo dell’impostazione maximum session age è 175200 ore. I tuoi utenti dovrebbero rimanere connessi anche al collasso della civiltà.

1 Mi Piace