L'utilisateur peut toujours se connecter après l'anonymisation

L’équipe de modération de l’instance Discourse que j’administre a reçu une demande d’un utilisateur qui souhaitait quitter le forum. Plus précisément, il a demandé que son compte soit anonymisé et que nous supprimions sa capacité à se connecter au forum à l’avenir. (Nous sommes une communauté sur invitation uniquement, nécessitant une connexion.)

Vers 12h30 aujourd’hui, j’ai anonymisé le compte. Comme j’avais lu ici que l’anonymisation supprime la possibilité de se connecter, j’ai pensé que j’avais terminé. Environ une heure plus tard, j’ai reçu un message indiquant que l’utilisateur pouvait toujours lire le forum et souhaitait de toute urgence être déconnecté. Il m’est venu à l’esprit que même si l’anonymisation du compte signifie que l’utilisateur ne peut pas se reconnecter, cela n’est peut-être effectif qu’une fois qu’il s’est déconnecté, alors je suis allé sur le profil anonymisé et j’ai cliqué sur le bouton Déconnexion.

Screenshot 2025-11-25 at 8.42.44 pm

Un peu après 16 heures, j’ai reçu un message indiquant que l’utilisateur pouvait toujours se connecter et souhaitait désespérément ne plus pouvoir le faire. J’étais confus, mais j’ai pensé à un problème de cache de navigateur ? Cela semble peu probable. Mais lorsque je suis allé sur le profil anonymisé, j’ai pu clairement voir qu’il accédait toujours au forum.

Screenshot 2025-11-25 at 4.15.49 pm

(J’avais renommé le compte de anon566etc à RetiredMember566etc car nous n’autorisons pas les publications anonymes et les utilisateurs avaient commencé à signaler les publications anonymisées, pensant qu’il y avait une sorte de problème.)

D’après ce que j’ai pu voir, la procédure d’anonymisation avait fonctionné comme prévu ; l’adresse e-mail avait été modifiée.

Screenshot 2025-11-25 at 4.16.16 pm

En fin de compte, j’ai à la fois désactivé le compte et suspendu l’utilisateur, et l’un ou l’autre de ces gestes semble avoir fait l’affaire.

Dans ce cas (certes un peu inhabituel), c’était l’utilisateur qui ne voulait pas pouvoir se connecter, mais à l’avenir, si nous anonymisons un compte, les modérateurs et les administrateurs pourraient vouloir que l’utilisateur perde l’accès au forum. Je n’arrive pas à comprendre ce qui n’a pas fonctionné dans ce cas – quelqu’un a-t-il des idées ? Nous utilisons le commit 6e39bb9728, au cas où cela aiderait.