discourse ver: 2.7.0.beta4
discourse-chat-integration ver: ultima versione da git al 25/02/21
browser: firefox 85.0.1 (64-bit)
sistema operativo: ubuntu 20.20 (aggiornamenti più recenti)
ho trovato una questione interessante.
abbiamo alcune integrazioni che trasferiscono solo il primo post di Discourse a Discord, e funzionano perfettamente, anche se viene mostrato il nome dell’utente, il che sembra essere un’omissione di sicurezza.
non riesco a trovare da nessuna parte un’opzione per configurare questo comportamento e sospetto che possa essere un errore?
Appare il nome completo nel post di Discourse sul forum, o solo il nome utente? (in altre parole, è attiva l’impostazione prioritize username in ux sul tuo sito Discourse?)
Ho controllato alcune cose, ma non sono ancora arrivato all’elemento specifico di Discord che hai menzionato (rimosso: lapsus).
Ho verificato esattamente in quale attributo si trova “James Mitchell” nel profilo Discourse di Orzo e ho scoperto che il nome in realtà non appare da nessuna parte nell’account dell’utente.
Ho controllato anche alcuni altri post da Discourse a Discord con una stringa @profile simile e ho riscontrato lo stesso comportamento.
L’impostazione “Prioritize username in UX” è abilitata.
Ho disabilitato e riabilitato l’impostazione, ma il comportamento non è cambiato.
Ho installato il Data Browser e confermato che è users.name a essere inviato a Discord.
Curiosamente, users.name non sembra modificabile tramite l’interfaccia utente di Discourse… sto avendo un momento di confusione o sbaglio qualcosa?
Ciao, questo sta ancora succedendo e sembra provenire dall’indirizzo email, ma solo da alcuni utenti - potrebbe ricevere l’indirizzo email e in qualche modo rimuovere la punteggiatura e tutto ciò che segue la @?
Questa è una questione piuttosto preoccupante per la protezione dei dati.
Mi dispiace riesumare questo problema, ma gli utenti sono un po’ preoccupati - ho dovuto disabilitare l’integrazione.
Il nome proviene dal campo ‘name’ di Discourse, che viene popolato durante la registrazione (o digitandolo l’utente, o recuperandolo dal tuo sistema di accesso). A seconda di come è configurato il tuo forum, questo valore potrebbe essere nascosto dall’interfaccia utente, quindi è decisamente confuso che appaia tramite l’integrazione della chat.