停用与暂停订阅者账户?

付费会员可以访问我的 Discourse 论坛,会员资格终止后将失去访问权限。

最简单的方法是什么来“停用”某人的账户,而不例如生成一封告知他们“您已被踢出论坛”的邮件。

我应该“停用”还是“暂停”他们的账户?

匿名化其账户是否有效?这将匿名化他们的所有数据。

1 个赞

啊,有意思,我之前没注意到这一点。那这样是保留他们的内容,但不再允许他们访问吗?

您是否了解“匿名化”会模糊掉他们的名字,还是会让他们的个人资料看起来“正常”?:thinking:

本主题可能包含您所需的所有答案。:slight_smile:

2 个赞

啊,太好了——谢谢!

匿名化处理似乎是一种极端措施。用户将无法重新加入并与其数据恢复关联。我想,您未来可能还会希望再次获得他们的资金支持。

5 个赞

能否通过 Discourse 内部的信任等级系统来处理?将他们降级至 TL0,并在其恢复订阅前锁定该等级?我认为对于 TL0 用户(或至少默认组成员),在用户名信息上有一些可用的 CSS 样式选项。

此外,您显然需要将内容分类限制为 TL1 及以上用户可见。

4 个赞

我见过一些网站通过暂停账户来处理会员过期的情况。这样,如果用户重新激活会员资格,只需取消暂停即可。

另一种常见做法是:当会员过期时,直接将用户从自定义的“会员”组中移除。如果你利用“会员”组的成员资格来控制网站大部分分类的访问权限,那么将用户从该组中移除即可限制其对论坛的访问。当用户重新订阅时,再将其重新添加回“会员”组。

4 个赞