¿Cómo puedo crear un usuario como administrador de Discourse?
Algunos usuarios solicitan que se elimine su cuenta. Por lo tanto, quiero crear un usuario llamado ghost y transferir sus publicaciones a esa cuenta. Pero no tengo ninguna opción para crear un usuario del sistema ni ningún otro usuario.
Sigue el proceso de registro habitual y crea un usuario con un alias de tu propio correo electrónico. Tienes razón en que no hay forma de crear usuarios ficticios, ya que el correo electrónico es obligatorio.
Para cualquier otra persona que esté leyendo esto, es posible eliminar los datos de IP al anonimizar, según se describe en Anonymizing Users in Discourse
Hermano, tu timing es perfecto. Los dioses de Discourse añadieron una opción de “transferir y eliminar” a la caja de herramientas de Administración en la última actualización.
Puedes usarla para transferir las publicaciones de cualquier usuario a una nueva entidad de tu elección. La encontrarás junto a los botones de eliminar, anonimizar e suplantar identidad.
Discourse conservará las direcciones IP del usuario en nuestros registros asociados al usuario anónimo. Sin embargo, hay un nuevo mecanismo para eliminarlos también, disponible para desarrolladores.
Al usar nuestra clase UserAnonymizer, puedes pasar la opción :anonymize_ip con una IP para reemplazar, por ejemplo 0.0.0.0.
Sin embargo, no soy desarrollador, sino administrador de Discourse, así que no tengo ni idea de cómo se supone que debo hacerlo.
No tengo acceso al sistema subyacente ni a la línea de comandos.
Lo que no entiendo es por qué esto no se hace de forma predeterminada cuando hago clic en Anonimizar usuario.