有一次,我要求修改用户名的首字母大写。但是,我被告知:
新建议的名称无效,因为已被占用,因为默认情况下 Discourse 会将仅在大小写或点上不同的用户名视为相等。
虽然版主 [2](以及用户,如果允许)[3] 可以修改他们的用户名,但我没有在允许此操作的实例上注册,这很可能是因为存在与 t/62451/6 中描述的缺点类似的缺点,因此我无法确认。但是,至少 那种 缺点不应适用于此类重命名,那么它是否应该被允许?
在 t/164553 中,我看到 Discourse 似乎以不区分大小写的方式处理用户名,但确实保留了原始大小写。