如何仅隐藏匿名用户的姓名和用户名

我们有一个迁移过来的新论坛(包含多年的对话),在如何平衡公开可见性与隐私方面遇到了困难。

我们能否隐藏所有用户名/用户名的显示,除非用户登录?换句话说,所有消息内容都可见并在网上被索引,但要查看任何姓名或用户名,用户必须是登录会员?

我们的登录来自 SSO,需要真实的、完整的姓名。在迁移旧内容时,用户名是根据他们的真实姓名自动生成的。因此,关闭“全名”显示并不能解决将每个人的姓名暴露给互联网的中心隐私问题。

我在网上看到过一些论坛的例子,其中用户个人资料在用户登录之前是不可见的,但我认为我没有看到过我上面描述的例子。而且,无论如何,我还没有找到允许这种情况的管理员设置。 更新:我找到了这个特定的设置,但它不影响隐藏用户名和姓名的主要目标。

也许可以有一个插件来更改匿名用户的用户、主题和帖子模型中的用户名。在不破坏现有功能的情况下进行更改会很棘手。此外,提及用户的引用要么包含他们的名字,要么也需要进行修改。如果您认为这值得 2000 至 5000 美元,请在 Marketplace 发帖。

您可以使用 CSS 隐藏内容,但内容仍然存在,而且这也不能阻止爬虫看到名字。

鉴于您的 SSO 强制您使用您认为私有的名字,您面临一个难以解决的问题。

6 个赞

感谢提供信息。我担心会是这种情况!是的,我们单点登录(SSO)集成的情况有点不幸,但无论好坏,我们现在都处于这种状况。

您好,

我一直在寻找类似的东西,因为在保持私密的同时,可以利用公共论坛的功能:

-关于用户名

有一个插件,但我还没有测试过 Always-Anonymous Categories Plugin - #42 by joo

-关于全名

据我所知,您只能为除管理员以外的所有人隐藏全名,通过设置:enable_names

这里的讨论很有趣,因为以下用户似乎正在致力于实现按组显示全名的功能:Disabling "enable names" makes admin act strange - #40 by mdoggydog

如果您找到此功能的更新或有插件发布,请随时更新。顺便说一句,如果您想提高隐私性,这个隐藏设置有助于防止匿名用户进行搜索。

我认为 OP 指的是用户名是他们的真实姓名,而且我相信没有用户自己可以更改的姓名

我不确定,但无论如何,我们会看看发帖人是否会回来更新情况(如果情况仍然存在)。这帮助我发现了一个隐藏某些类别中用户名的插件,所以我很高兴他开了这个帖子 :slight_smile:

1 个赞