It's apparent from recent events that we really need to hash out a better username policy.
- Username spoofing from forum #39824 (and earlier with 葉月's name, but I think that thread was deleted)
- Anonymous (user 12435) & anonymous (user 109395) from forum #40627
- and now аlbert (user 322226) from forum #41054 and forum #14897
Some rules I'd propose:
- We create a list of keywords banned from usernames (Anonymous being an obvious example)
- Usernames that are only different from existing usernames by capitalization should be banned. (Anonymous / anonymous)
- Unicode names be restricted in some way so as to avoid the ability to use non-characters and alternate scripts to spoof usernames. I like the fact that we can have Unicode names here, but maybe we need to restrict them to Latin & CJK character sets. I'd include Cyrillic, but I think that's where the problem with the аlbert (user 322226) spoofing came from. Non-characters were what allowed the previous spoofing.
Any other ideas?
Updated by a moderator