メールとユーザー名の文字セットをUnicodeに変更

こんにちは。

メールアドレスやユーザー名で使用できる文字を変更することは可能でしょうか?例えば、メールアドレスに中国語の文字を、ユーザー名に「+」を許可することはできますか?もし可能であれば、具体的にどのようにすればよいでしょうか?

これは、アプリのユーザーとDiscourseConnectを同期させたいと考えており、両方の側で同じメールアドレスが使用できることを確認する必要があるためです。
現在、DiscourseのDockerインスタンスを実行しています。

もう1つの質問ですが、OAuth2プラグインを使用した場合も同様の問題が発生するでしょうか?

よろしくお願いいたします。

「いいね!」 1

Patricia_Karalyosさん、こんにちは。
設定で「unicode usernames」を確認してください。

「いいね!」 1

ありがとうございます。試してみましたが、ユーザー名には機能するものの、メールアドレスには機能しません。

email_validator コード自体を変更する以外に、別の可能性はありますか?

「いいね!」 1