# Discourse 指纹 - 浏览器指纹识别插件

**URL:** <https://meta.discourse.org/t/discourse-fingerprint-browser-fingerprinting-plugin/114890>\
**Category:** Plugin\
**Tags:** experimental\
**Created:** [2019年五月7日 09:45 UTC](https://meta.discourse.org/t/discourse-fingerprint-browser-fingerprinting-plugin/114890 "2019-05-07T09:45:03Z")\
**Posts on this page:** 1\
**Showing post:** 61

<div class="post-metadata">

**Author:** ![volas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volas/32/130651_2.png) [@volas](https://meta.discourse.org/u/volas)\
**Post date:** [2021年七月12日 13:16 UTC](https://meta.discourse.org/t/discourse-fingerprint-browser-fingerprinting-plugin/114890/61 "2021-07-12T13:16:11Z")

</div>

有一种方法可以改造插件，使其仅依赖服务器端信息即可工作。

有人在 [Discourse check the user IP for block list only on login](https://meta.discourse.org/t/discourse-check-the-user-ip-for-block-list-only-on-login/165599) 向我推荐了这个插件。Discourse 本身并不太关注用户的 IP 地址，默认情况下也不会按 IP 封禁用户（需要手动操作），而对于使用与被封禁用户相同 IP 的新用户，往往只能偶然发现。指纹识别插件也没能帮上忙，因为它同样不检查 IP。

如果能有一个概览页面，列出与被封禁账户拥有相同 IP 的用户，将会非常有用。

此外，还有一些服务（如 [https://ip-api.com/）可以检测](https://ip-api.com/%EF%BC%89%E5%8F%AF%E4%BB%A5%E6%A3%80%E6%B5%8B) IP 是否为代理或 VPN，这也可以成为另一个有用的工具。

除了 IP 之外，Discourse 还掌握用户的邮箱地址。我经常看到来自临时邮箱服务的邮箱被用于 trolls 行为，这也可以作为识别不良用户的指标。

---

_[View the full topic](https://meta.discourse.org/t/discourse-fingerprint-browser-fingerprinting-plugin/114890)._
