Hola, nuestra instancia de Discourse muestra los campos admin y trustlevel del usuario en el cuerpo de la respuesta de /latest.json (últimos temas) para usuarios no autenticados.
Por ejemplo, un usuario en la lista de /latest.json aparece como:
Si un usuario es administrador es información sensible en mi opinión; ¿es posible no mostrar el campo a. admin y b. trust_level en la página de respuesta de /latest.json para 1. usuarios no autenticados y 2. todos los usuarios?
Ese es el problema. No se trata como sensible en ningún lugar que yo sepa. Es posible ocultar quiénes son los administradores a los usuarios en un plugin.
He escrito uno que oculta mi usuario de la lista de administradores. No estoy completamente seguro de que oculte mi usuario de esa carga JSON, pero ¿creo que podría?
Era parte de un plugin más grande, así que no creo que tenga esa parte disponible públicamente. Puedo intentar publicar las partes clave aquí, o puedes contactarme si tienes un presupuesto y quieres que lo haga por ti.
No sabía que la página “Acerca de” lista a los moderadores y administradores, así que eso explica por qué no se trata como información sensible. Tengo mi respuesta, ¡gracias a todos por las rápidas respuestas, muy apreciado!