用户更改用户名:有哪些潜在问题?

大家好,

我们有一个相当大的 Discourse 实例,目前允许用户在创建账户后的 3 天内更改用户名。

过去几个月里,我们的用户增长迅速,收到的大量更改用户名的请求已让我们难以应对。

我们正在考虑将用户更改用户名的期限延长至“永久有效”,但在此之前,我想先看看这样做是否有什么我没想到的潜在问题。我们的用户必须是我们组织的已验证成员,因此我们没有任何匿名账户或随机用户。

你们的情况如何?你们允许用户更改用户名的期限是多久?这种方式对你们来说效果如何?

1 个赞

在我活跃的一个社区里,你可以更改用户名,但据我所知,政策仍然是:“用户名每两年允许更改一次。”

这样一来,你仍然可以更改用户名,尽管可能不像用户希望的那样频繁,但这意味着工作量较小,不过仍然无法阻止用户询问如何更改用户名或该联系谁来更改用户名。

我的看法是,如果每个人都能随时更改用户名,那么记住谁是谁就会变得很混乱。比如说,今天你是 @jenmck,明天你就变成了 @Ilovecats7128,五天后又变成了别的什么,这真的很令人困惑。

1 个赞

这挺有意思的——他们用的是 Discourse 吗?我不记得有这个设置选项,但这听起来是个很实用的功能。

1 个赞

我认同关于个人数据自由度的观点,同时也关心社区的健康实践。这个讨论最终达成的折中方案——允许用户在一定期限内更改用户名——正是我们需要的。

在我看来,两年时间太长了;我认为六个月是一个合理的期限,既能避免滥用,又能让每个人自行决定如何展示个人资料。

1 个赞

是的,他们使用的是 Discourse。这只是一条他们制定的规则,而不是站点设置。我猜他们会添加一条 用户备注,以便了解距离上次更改已经过了多久。

而且,我觉得六个月似乎也挺合适的,相比之下两年就太长了。

1 个赞

我认为你可以创建一个工作流程,用于跟踪用户名的编辑,并在之前的编辑发生在所选时间段内时通知工作人员。

2 个赞