Discourse-chat-integration affiche le nom de l'utilisateur sur les éléments Discord publiés

version de Discourse : 2.7.0.beta4
version de discourse-chat-integration : dernière version depuis git au 25/02/21
navigateur : Firefox 85.0.1 (64 bits)
système d’exploitation : Ubuntu 20.20 (derniers correctifs appliqués)

Je tombe sur un cas intéressant.

Nous avons plusieurs transferts de premiers posts Discourse vers Discord qui fonctionnent parfaitement, bien que le nom de l’utilisateur soit affiché, ce qui semble être une faille de sécurité.

Je ne trouve nulle part où cela pourrait être configuré et j’ai le sentiment que cela pourrait être un oubli ?

Seul @Orzo devrait être affiché.

Si j’ai mal cherché et qu’il existe un article à ce sujet que je n’ai pas trouvé, n’hésitez pas à m’indiquer où le trouver.

Merci d’avance,
Hamish

Le nom complet apparaît-il dans le post Discourse sur le forum, ou seul le nom d’utilisateur ? (autrement dit, le paramètre prioritize username in ux est-il activé sur votre site Discourse ?)

1 « J'aime »

Merci @awesomerobot

J’ai vérifié quelques éléments, mais je n’ai pas encore examiné l’élément Discord spécifique que vous mentionnez (supprimé : étourderie).

J’ai vérifié exactement dans quel attribut « James Mitchell » est contenu dans le profil Discourse d’Orzo. J’ai constaté que le nom n’apparaît en fait nulle part dans le compte de l’utilisateur.

J’ai vérifié quelques autres publications vers Discord depuis Discourse avec une chaîne @profile similaire et j’ai trouvé la même chose.

Le paramètre « prioriser le nom d’utilisateur dans l’interface utilisateur » est activé.

J’ai basculé ce paramètre, mais cela n’a pas modifié le comportement.

J’ai installé l’explorateur de données et confirmé que users.name est ce qui se retrouve sur Discord.

Curieusement, users.name ne semble pas modifiable via l’interface utilisateur de Discourse — est-ce que je fais une bêtise ici ?

Salut,

Je constate le même comportement : les noms des utilisateurs ne sont pas saisis dans leur profil.

Des idées ?

Merci

Bonjour, cela se produit toujours et il semble que cela provienne de l’adresse e-mail, mais seulement de certains utilisateurs - pourrait-il s’agir de la réception de l’adresse e-mail et de la suppression de la ponctuation et de tout ce qui suit le @ ?

Il s’agit d’un problème de protection des données plutôt préoccupant.

Désolé de déterrer cela, mais les utilisateurs sont un peu inquiets - j’ai dû désactiver l’intégration.

Merci.

1 « J'aime »

Le nom provient du champ « name » de Discourse, qui est renseigné lors de l’inscription (soit par l’utilisateur en le tapant, soit récupéré de votre système de connexion). Selon la configuration de votre forum, cette valeur peut être masquée dans l’interface utilisateur, il est donc certainement déroutant qu’elle apparaisse via l’intégration de chat.

Ce changement permettra de clarifier les choses :

1 « J'aime »

Ce sujet a été automatiquement fermé après 6 jours. De nouvelles réponses ne sont plus autorisées.