# 不要显示拥有特定徽章的用户名

**URL:** <https://meta.discourse.org/t/do-not-display-the-usernames-that-hold-a-specific-badge/254318>\
**Category:** Support\
**Created:** [2023 年2 月 7 日 09:49 UTC](https://meta.discourse.org/t/do-not-display-the-usernames-that-hold-a-specific-badge/254318 "2023-02-07T09:49:27Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

作者： ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)\
发布日期： [2023 年2 月 8 日 17:07 UTC](https://meta.discourse.org/t/do-not-display-the-usernames-that-hold-a-specific-badge/254318/8 "2023-02-08T17:07:44Z")

</div>

> [@Richie](#):
>
> 有没有办法阻止人们看到谁只拥有某个特定徽章？🤔

其他的想法是强制所有用户使用一个头衔，例如“访客”，但这可以被他们更改为他们拥有的任何徽章头衔。我认为我无法阻止人们更改他们的头衔。

我想让访客和会员能够识别彼此（例如，通过徽章），但又不泄露我们拥有的“超级特别会员”的数量。

还有其他创新的解决方案或变通方法吗？

我能用“用户字段”做些巧妙的事情吗？

也许创建一个名为“状态”的用户字段，使其在个人资料中可见，但不能由用户编辑。然后我可以通过 API 调用自动更新这个“状态”用户字段吗？（我们触发一个 API 调用将他们添加到组中）

---

_[View the full topic](https://meta.discourse.org/t/do-not-display-the-usernames-that-hold-a-specific-badge/254318)._
