# SSO (DiscourseConnect) 使用時のユーザー名自動選択の問題

**URL:** https://meta.discourse.org/t/bad-automatic-choosing-of-username-when-using-sso-discourseconnect/236535
**Category:** SSO
**Created:** [2022 年 8 月 18 日午後 3:38 UTC](https://meta.discourse.org/t/bad-automatic-choosing-of-username-when-using-sso-discourseconnect/236535 "2022-08-18T15:38:11Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![wlandgraf](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wlandgraf/32/154660_2.png) [@wlandgraf](https://meta.discourse.org/u/wlandgraf)
#### Post date: [2022 年 8 月 18 日午後 3:38 UTC](https://meta.discourse.org/t/bad-automatic-choosing-of-username-when-using-sso-discourseconnect/236535/1 "2022-08-18T15:38:11Z")

</div>

Discourse で SSO ([DiscourseConnect](https://meta.discourse.org/t/13045?silent=true)) を使用しており、問題なく動作していますが、一点だけ問題があります。私の SSO はメールベースなので、ユーザーはメールアドレスとパスワードを選択するだけで済みます。

そのため、SSO はユーザー名ではなくメールアドレスのみを返します。そのメールアドレスを持つユーザーが Discourse に存在しない場合、自動的に作成され、ユーザー名を自動入力しようとします。

Discourse がメールアドレスから適切な一意のユーザー名を見つけてくれると思っていましたが、実際には「user\_a」、「user\_a1」などの名前が大量に作成されてしまいます。

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/2/7/52755c52ecf7d38ea4cfffc8c165462a4fa41dd2.jpeg)

SSO からより良いユーザー名を選択するように Discourse に指示する方法はありますか？

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [2022 年 8 月 18 日午後 5:34 UTC](https://meta.discourse.org/t/bad-automatic-choosing-of-username-when-using-sso-discourseconnect/236535/2 "2022-08-18T17:34:37Z")

</div>

[FEATURE: Optionally skip using real name when suggesting usernames by davidtaylorhq · Pull Request #16592 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/16592) により、多くのサイトで生成されたユーザー名によってユーザーのメールアドレスが公開されることが判明したため、デフォルトで汎用的なユーザー名が使用されるように変更されました。

この動作をニーズに合わせて調整するには、サイト設定の「`use email for username and name suggestions`」と「`use name for username suggestions`」を確認してください。

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2023 年 1 月 18 日午後 2:20 UTC](https://meta.discourse.org/t/bad-automatic-choosing-of-username-when-using-sso-discourseconnect/236535/3 "2023-01-18T14:20:48Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
