# 匿名用户保留其 IP 地址

**URL:** https://meta.discourse.org/t/anonymized-users-keep-their-ip-address/128007
**Category:** Bug
**Created:** [2019年九月9日 08:14 UTC](https://meta.discourse.org/t/anonymized-users-keep-their-ip-address/128007 "2019-09-09T08:14:50Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [2019年九月9日 08:14 UTC](https://meta.discourse.org/t/anonymized-users-keep-their-ip-address/128007/1 "2019-09-09T08:14:50Z")

</div>

对用户进行匿名化处理后，我仍然可以在用户管理界面访问其 IP 地址。我原本以为这些信息会被清除？

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2019年九月9日 15:12 UTC](https://meta.discourse.org/t/anonymized-users-keep-their-ip-address/128007/2 "2019-09-09T15:12:38Z")

</div>

按预期工作，请阅读文档

> [@eviltrout](#):
>
> Discourse 会在日志中保留与匿名用户关联的用户 IP 地址。不过，开发者现在可以使用一种新机制来清除这些数据。
> 
> 在使用我们的 `UserAnonymizer` 类时，您可以 [传入一个 `:anonymize_ip` 选项](https://github.com/discourse/discourse/blob/05dddcb2fd1756b31d50648a8a4ea5b7b50b6f1d/app/services/user_anonymizer.rb#L33) 并指定要替换的 IP 地址，例如 `0.0.0.0`。
> 
> 如果提供了该选项，Discourse 将遍历系统中的多个表，并将与匿名用户关联的 IP 地址更新为新值。
> 
> 如果您希望在您的 Discourse 实例上启用此功能，我们建议创建一个插件来处理您特定的工作流程。

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2019年九月9日 15:12 UTC](https://meta.discourse.org/t/anonymized-users-keep-their-ip-address/128007/3 "2019-09-09T15:12:44Z")

</div>


