ToddZ
1
今のところ、フォーラムでは実名ではなくユーザー名を表示するようにしていますが、実名フィールドは任意にしています。
しかし、Google OAuth2(「Googleでログイン」)ユーザーの一部で、「User1」、「User2」などのデフォルトのユーザー名が付けられているようです。
これらの一般的なデフォルトが混在するのは、あまり好ましくありません。
メタでも同様の現象が発生しているようです。
一部のGoogle OAuth2ユーザーでこの現象が発生し、ほとんどのユーザーで発生しない理由がわかりません。何かご存知の方がいらっしゃいましたら、ご教示いただけると幸いです。
ユーザー名表示の優先度を再考することもできますが、OAuth2サインアップを無効にしない限り、この「User[X]」の動作を防ぐ方法はありますか?
chapoi
2
推測ですが、ユーザー名にスペースや特殊文字が含まれていたのではないでしょうか? Discourseのユーザー名では許可されていません。
しかし、@pmusaraj ならもっとよく知っているでしょう。私も今興味があります 
pmusaraj
(Penar Musaraj)
3
このサイト設定から来ていると確信しています
チェックを外すと、ユーザー名ピッカーは、ユーザーがアップストリームアカウントに表示名を持っていない場合、特に userN にデフォルト設定されます。
セキュリティ 1、利便性 0 
ToddZ
5
ありがとうございます!この正確な説明は、オプションテキストに追加すると役立ちます。
このボックスをチェックするかもしれません。人々は提案された名前を編集できるので、リスクは低いようです。
lindsey
(Lindsey Fogle)
8
use email for username and name suggestions が無効な場合、新しい Discourse サイトの管理アカウントサインアップで行ったように、サインアップ時にユーザー名フィールドを空白のままにして userN を提案しないようにすることができます。
これは、サイトのメンバーにも見てもらいたいものでしょうか、@ToddZ さん?
ToddZ
9
私としては、そちらの方がずっと良いと思います。userN がたくさんできるくらいなら、人々がキーボードを叩いてでたらめなユーザー名(またはusername generator APIに接続する)を生成する方が良いです。
userN を好む理由がよくわかりませんが、もし何か見落としていることがあるなら、オプション設定で皆を幸せにできるかもしれません。