Je suis désolé, mais je pense que la PR mentionnée dans ce fil est défectueuse :
Cette « fonctionnalité » ne prend pas en compte le fait que l’on puisse utiliser Discourse en tant que fournisseur SSO et que les utilisateurs puissent ne pas poster sur le forum, mais uniquement utiliser le site principal ! Comme ce scénario est normal pour mon site, j’ai perdu environ 70 % des utilisateurs de Discourse au cours des derniers mois (ce que j’ai découvert par hasard)… créant un écart considérable entre le forum et le site principal. Il est également normal pour mon site que les utilisateurs ne postent sur le forum que plusieurs années après avoir décidé de créer un compte pour utiliser les fonctionnalités du site principal. Maintenant, ces utilisateurs ne peuvent plus se connecter ou doivent créer un nouveau compte, déconnecté de leur contenu sur le site principal.
J’ai spécifiquement migré les utilisateurs avec « active: true » il y a plusieurs années pour éviter ce genre de situation.
La purge est également quelque chose que l’administrateur devrait décider activement avant d’activer une telle option, à mon avis, du moins pour un forum Discourse déjà en fonctionnement…
Je l’ai fait hier, mais cela ne permet pas de récupérer les >1000 utilisateurs purgés… Est-il possible de les réinsérer comme je l’ai fait pour la première importation ?
Ouf – quelle situation malheureuse dans laquelle vous vous trouvez. J’ai ma sympathie pour vous !
Peut-être pouvez-vous revenir à une sauvegarde, si trop de nouvelles discussions n’ont pas eu lieu depuis le grand nettoyage ?
Sinon, oui, je vous recommande d’ajouter les utilisateurs à l’aide d’un outil d’importation. Je ne suis pas sûr de savoir comment faire, mais vous pourriez obtenir de l’aide en publiant votre demande dans Marketplace.
En réfléchissant à cela pour mon propre compte, je suis content d’avoir été rappelé des avantages de faire l’inverse : utiliser, par exemple, WordPress comme fournisseur SSO, afin de bénéficier de la suppression automatique des utilisateurs inactifs sur le forum tout en conservant les utilisateurs sur le site principal. L’avantage, c’est que lorsque les utilisateurs se reconnectent, ils sont à nouveau ajoutés au forum, sans même avoir besoin de faire quoi que ce soit de spécial. Récemment, j’ai pu configurer la connexion par lien e-mail dans WordPress, ce qui a amélioré l’expérience utilisateur. La gestion des mots de passe dans WordPress est terrible par défaut.