Discourse-chat-integration muestra el nombre del usuario en los elementos publicados de Discord

versión de discourse: 2.7.0.beta4
versión de discourse-chat-integration: última desde git al 25/02/21
navegador: firefox 85.0.1 (64 bits)
sistema operativo: ubuntu 20.20 (últimas actualizaciones)

me he encontrado con algo interesante.

tenemos algunas transferencias de Discourse de solo el primer mensaje a Discord que funcionan de maravilla, aunque se muestra el nombre del usuario, lo cual parece ser una omisión de seguridad.

No puedo encontrar ninguna configuración para esto y sospecho que podría ser un descuido.

Debería mostrar solo @Orzo

Si he buscado y hay un artículo aquí que no he logrado encontrar, siéntete libre de indicármelo.

Gracias de antemano.

hamish

¿Aparece el nombre completo en la publicación de Discourse en el foro o solo el nombre de usuario? (en otras palabras, ¿está habilitada la configuración prioritize username in ux en tu sitio de Discourse?)

1 me gusta

Gracias, @awesomerobot

He revisado algunas cosas, pero aún no he llegado al elemento específico de Discord que mencionas (eliminado: despiste).

Verifiqué exactamente en qué atributo se encuentra “James Mitchell” en el perfil de Discourse de Orzo y descubrí que el nombre en realidad no aparece en ninguna parte de la cuenta del usuario.

Revisé algunas otras publicaciones en Discord procedentes de Discourse con un formato string @profile similar y encontré lo mismo.

La configuración “priorizar nombre de usuario en la interfaz de usuario” está activada.

Desactivé y reactivé la configuración, pero no cambió el comportamiento.

Instalé el navegador de datos y confirmé que lo que llega a Discord es users.name.

Curiosamente, users.name no parece ser editable a través de la interfaz de Discourse. ¿Será que estoy teniendo un momento de despiste?

Hola,

Estoy viendo el mismo comportamiento: los nombres de los usuarios no se introducen en su perfil.

¿Alguna idea?

Gracias

Hola, esto todavía está sucediendo y parece provenir de la dirección de correo electrónico, pero solo de ciertos usuarios. ¿Podría estar obteniendo la dirección de correo electrónico y de alguna manera eliminando la puntuación y todo lo que está después del @?

Este es un problema de protección de datos bastante preocupante.

Lamento desenterrar esto, pero los usuarios están un poco preocupados. He tenido que deshabilitar la integración.

Gracias.

1 me gusta

El nombre proviene del campo ‘name’ de Discourse, que se rellena durante el registro (ya sea escribiéndolo el usuario o recuperándolo de su sistema de inicio de sesión). Dependiendo de cómo esté configurado su foro, este valor podría estar oculto en la interfaz de usuario, por lo que definitivamente es confuso que aparezca a través de la integración de chat.

Este cambio ordenará las cosas:

1 me gusta

Este tema se cerró automáticamente después de 6 días. Ya no se permiten nuevas respuestas.