Ich hebe dieses Thema besonders für diesen Fall hervor:
Erstens erlauben Sie jetzt UTF-8-Benutzernamen… also… ![]()
Außerdem wurde folgendes Problem entdeckt: Unicode username with Σ as the final char leads to an error loading profile page
Kurz gesagt: Es gibt Inkonsistenzen zwischen der Verarbeitung verschiedener UTF-8-Zeichen durch JavaScript, Ruby und PostgreSQL (z. B. bei der Umwandlung in Groß- bzw. Kleinschreibung). Ich denke, das oben genannte Problem könnte UTF-8-Zeichen in Benutzernamen unsicher machen, wenn keine andere Routing-Methode implementiert wird, die die Benutzer-ID einbezieht.
Also ist es eine Gelegenheit, diese Entscheidung noch einmal zu überdenken ![]()