Est-il possible de désactiver l'auto-suppression de compte ?

Selon un post précédent :

Discourse permet aux utilisateurs de supprimer eux-mêmes leur compte lorsqu’ils ont <X publications. Notre problème est que nous avons une fonctionnalité de paiement liée aux identifiants de compte du forum et à la liaison par e-mail du plugin Patreon, et nous avons des utilisateurs qui abusent de la fonctionnalité d’auto-suppression pour bénéficier à plusieurs reprises de leurs fonctionnalités payantes.

Pouvons-nous désactiver l’auto-suppression des comptes, ou à défaut, émettre un webhook lorsqu’un utilisateur supprime son compte afin que ses données puissent être effacées de notre service de traitement des achats ?

1 « J'aime »

delete user max post age

delete all posts max


Ces paramètres vous aideront-ils ?

1 « J'aime »

Il semble que cela concerne les administrateurs qui peuvent supprimer des comptes, et non un utilisateur supprimant son propre compte « nouvellement créé ». :confused:

2 « J'aime »

C’est la deuxième demande que je vois à ce sujet, et je pense que cela a du sens de toute façon, alors je serai le troisième. Peut-on prévoir un paramètre ici @eviltrout ? Pour les seuils de suppression automatique des nouveaux utilisateurs, je pense qu’il y a deux variables : l’âge du compte en jours et le nombre de publications.

5 « J'aime »

@riking Peux-tu aussi ajouter celui-ci à ta liste ? Cela devrait être assez simple.

4 « J'aime »

Les merveilles d’une bonne hygiène de code :smile:

9 « J'aime »

Le nouveau paramètre

delete_user_self_max_post_count

Le nombre maximal de publications qu’un utilisateur peut avoir tout en autorisant la suppression autonome du compte. Définissez sur -1 pour désactiver la suppression autonome du compte.

7 « J'aime »