Discourse 用户名规则是什么?

你好,请问有人能指点一下用户名的规则吗?我想确认一下是否允许使用&符号和撇号,但我在这里找不到任何相关信息。非常感谢。

欢迎,@abi_at_work

回答您问题的一个简单实证方法是访问 try.discourse.com,看看那里可以创建哪些用户名!

如果您想知道确切规则,可以查看代码:

不行,用户名中不能使用 &'。如果用户尝试使用包含这些字符的用户名注册 Discourse 站点,他们将看到以下消息(只能包含数字、字母、连字符、句点和下划线):

谢谢 @pfaffman。我本来不确定这是否可配置,但看起来确实不可配置,这也解释了我为什么找不到相关选项。感谢您的回复。

我原以为可能在“允许用户名包含 Unicode 字符”的设置部分可以实现。