Sto configurando un forum Discourse in un ambiente molto attento alla privacy. L’ostacolo attuale che sto incontrando è l’impostazione persistent sessions (sessioni persistenti), ovvero il “ricordami” per l’accesso. Per quanto ne so, il GDPR richiede all’utente di dare un consenso esplicito per la memorizzazione di cookie funzionali/di preferenza, che include le sessioni persistenti (poiché il cookie utilizzato per gestire una sessione persistente, o meglio la sua durata oltre la sessione del browser, non è strettamente necessario).
Ciò porta a due scelte poco attraenti:
-
Disabilitare
persistent sessions, costringendo ogni utente ad accedere ogni volta che visita il forum, o a suggerire/forzare l’uso dell’archiviazione delle credenziali basata sul browser se si desidera evitare di accedere manualmente ogni volta. Tuttavia, poiché utilizzeremo l’SSO per l’accesso al forum, e ci sono molti servizi diversi accessibili tramite quell’accesso SSO, far memorizzare agli utenti le credenziali SSO solo per accedere al forum non è una buona politica. Potrebbe fare più danni che benefici. -
Abilitare
persistent sessions. Ma qui non vedo un metodo praticabile per avere un banner di cookie integrato in Discourse che gestisca un valore di configurazione per utente dell’impostazione delle sessioni persistenti. Quest’ultimo è cruciale poiché il consenso deve essere dato dall’utente, inclusa la possibilità di ritirare tale consenso, il che richiede una qualche forma di banner/soluzione di gestione dei cookie.
Frequento diversi forum Discourse che hanno persistent sessions abilitato ma non forniscono un’opzione di consenso ai cookie (incluso questo meta forum). E mi sembra che stiano operando in violazione del GDPR?
Sto interpretando male quanto sopra (dato che non sono un avvocato)? E ci sono davvero soluzioni valide che integrano un banner di consenso ai cookie in Discourse che consente di configurare un’impostazione di cookie persistente per utente?
Modifica: Ho letto Cookie Consent, GDPR, and Discourse, e post come Session Timeout - #56 by sam prima di pubblicare, ma non arrivano davvero al nocciolo della questione delle sessioni persistenti.