Comment créer un utilisateur en tant qu'administrateur de discourse?

Comment puis-je créer un utilisateur en tant qu’administrateur Discourse ?

Certains utilisateurs demandent la suppression de leur compte. Je souhaite donc créer un utilisateur nommé ghost et transférer leurs publications vers ce compte. Cependant, je ne vois aucune option pour créer un utilisateur système ou tout autre utilisateur.

Des idées ?

2 « J'aime »

Je ne le fais pas, mais pourquoi ne les anonymisez-vous pas ? Il existe une option pour cela.

1 « J'aime »

Ainsi, les données IP ne sont pas effacées, ce qui rend cela presque inutile. Par conséquent → transférer à l’utilisateur.

1 « J'aime »

Suivez le processus d’inscription habituel et créez un utilisateur avec une adresse e-mail qui vous appartient. Vous avez raison, il n’est pas possible de créer des utilisateurs fictifs car l’adresse e-mail est obligatoire.

Pour tout autre lecteur, il est possible de supprimer les données IP lors de l’anonymisation, comme expliqué ici : Anonymizing Users in Discourse

3 « J'aime »

Frère, tu tombes à pic. Les dieux de Discourse ont ajouté une option « transférer et supprimer » à la boîte à outils d’administration dans la dernière mise à jour.

Tu peux l’utiliser pour transférer les publications de n’importe quel utilisateur vers une nouvelle entité de ton choix. Tu la trouveras aux côtés des boutons supprimer, anonymiser et usurper.

3 « J'aime »

Oui, j’ai lu cette partie :

Discourse conservera les adresses IP des utilisateurs dans nos journaux associés à l’utilisateur anonyme. Cependant, un nouveau mécanisme permettant de les effacer est désormais disponible pour les développeurs.

Lorsque vous utilisez notre classe UserAnonymizer, vous pouvez transmettre l’option :anonymize_ip avec une adresse IP de remplacement, par exemple 0.0.0.0.

Cependant, je ne suis pas développeur, mais administrateur de Discourse, donc je ne sais pas comment procéder.
Je n’ai pas accès au système sous-jacent ni à la ligne de commande.
Ce que je ne comprends pas, c’est pourquoi cela n’est pas fait par défaut lorsque je clique sur Anonymiser l'utilisateur.

Exactement, c’est pourquoi j’ai posé ma question dès le début. :wink:

1 « J'aime »

En tant que client hébergé, vous n’avez pas accès à la console, c’est pourquoi j’ai précisé que ma réponse s’adressait à toute autre personne qui lirait ceci. :wink:

La question était de savoir comment créer cette entité. La réponse est qu’il n’existe pas de méthode systématique.

2 « J'aime »

Ouais, je vois où j’ai fait erreur. Désolé pour la désinformation.

1 « J'aime »