@Sailsman63
È una domanda sensata. Gli ambienti che utilizzano comunemente un’esperienza desktop condivisa includono biblioteche, scuole e ospedali, anche se ce ne sono altri. Come puoi immaginare, i fattori trainanti includono la facilità d’uso (chiedere a bambini di prima elementare di ricordare il proprio nome utente è già difficile di per sé, ma aggiungere una password che non includa il nome utente o il nome personale, con numeri e caratteri speciali? beh!), la mancanza di utenti unici (nelle biblioteche spesso non ci sono nomi utente perché ciò potrebbe costituire una forma di tracciamento degli utenti, cosa che molti negli ambienti bibliotecari trovano sgradevole) e la necessità di risposte molto rapide da parte del sistema (gli ospedali non hanno tempo da perdere con le finestre di accesso quando qualcuno sta morendo nel pronto soccorso, quindi, per esperienza, non hanno mai login unici per medici/infermieri/assistenti).
Di conseguenza, spetta alle applicazioni garantire la sicurezza (la difesa in profondità dovrebbe applicarsi comunque), e quando un’applicazione non fornisce tale sicurezza, semplicemente non viene utilizzata, poiché la sicurezza rimane un requisito fondamentale.
Alcuni di questi ambienti potrebbero non essere il bersaglio principale di qualcosa come Discourse, ma potrebbero facilmente essere utilizzati per facilitare le operazioni in uno qualsiasi di questi contesti se configurati correttamente. Bambini e adulti possono condividere informazioni su una classe all’interno di un gruppo specifico per quella classe. Anche se le persone nelle biblioteche potrebbero non avere login bibliotecari, utilizzano comunque quei computer per accedere a sistemi di tutto il mondo con i propri nomi utente e password (anche se io non lo farei mai). Gli ospedali potrebbero utilizzarlo per comunicazioni interne o inter-ospedaliere, per condividere idee su determinati argomenti, procedure, ecc., e in tutti questi casi Discourse presumibilmente richiederebbe un login completo per gli utenti che pubblicano.
In molti di questi casi, potrebbe essere applicato anche il Single Sign-On (SSO), offrendo sia maggiore sicurezza che comodità se configurato correttamente. Il problema qui è che un cookie persistente con scadenza predefinita di due (2) mesi (!!) significa che chiunque acceda a quel computer nei prossimi due mesi potrà magicamente entrare come l’ultimo utente che lo ha utilizzato. L’impostazione può essere ridotta a appena un (1) ora, ma ciò è comunque sufficiente per problemi accidentali o malintenzionati. Cosa si può fare in due mesi?
Prestitare il computer a un amico.
Donarlo a qualcuno che ne ha bisogno quando non lo si utilizza più (donazione).
Stancarsi di un computer, spegnerlo, venderlo su eBay, spedirlo in giro per il mondo e farlo utilizzare da qualcun altro.
Subire un’effrazione e un furto a casa o sul luogo di lavoro.
Avere un collega che compromette il computer durante la notte, avviandolo da supporti esterni e recuperando utili cookie persistenti.
Essere presi di mira da qualcuno con un’agenda, su Craigslist, social media, ecc., che offre di acquistare il tuo computer per una cifra folle per ottenere ciò che c’è dentro con il tuo permesso.
Alcuni di questi scenari potrebbero sembrare esagerati, ma sono anche semplici e relativamente economici. Alcune persone che dovrebbero saperla lunga potrebbero essere disposte a “smarrire” il loro computer da lavoro di tre (3) anni e ottenerne uno nuovo in cambio di 1.000 dollari da qualcuno online. Molti su questi forum potrebbero vedere attraverso l’inganno, ma non tutti sono onesti o finanziariamente sicuri.