# Фича: создание имени пользователя по умолчанию из части email перед @ при использовании Google OAuth2/SSO

**URL:** <https://meta.discourse.org/t/feature-create-default-user-name-from-emails-user-portion-when-using-google-oauth2-sso/178918>\
**Category:** Feature\
**Created:** [08.Февраль.2021 15:53:45 UTC](https://meta.discourse.org/t/feature-create-default-user-name-from-emails-user-portion-when-using-google-oauth2-sso/178918 "2021-02-08T15:53:45Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Godmar\_Back](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/godmar_back/32/206246_2.png) [@Godmar\_Back](https://meta.discourse.org/u/Godmar_Back)\
**Post date:** [08.Февраль.2021 15:53:45 UTC](https://meta.discourse.org/t/feature-create-default-user-name-from-emails-user-portion-when-using-google-oauth2-sso/178918/1 "2021-02-08T15:53:45Z")

</div>

Надеюсь, что здесь можно публиковать случайные запросы и предложения по новым функциям.

У меня настроен экземпляр Discourse, чтобы пользователи могли проходить аутентификацию через домен Google Apps (в моём случае `@vt.edu`). Я заметил, что Discourse формирует имена пользователей, объединяя имя и фамилию, полученные через OAuth2, например `Имя_Фамилия`.

Мне гораздо больше подошло бы, если бы предлагаемое имя пользователя совпадало с частью адреса электронной почты до символа `@` (например, `user` в `user@vt.edu`), так как `user` — это идентификатор, используемый в других системах, тогда как `Имя_Фамилия` — нет. Кроме того, `Имя_Фамилия` не гарантирует уникальность (`John_Smith`), в то время как идентификатор пользователя — гарантирует. В моём случае это помогло бы с плагином [Data Explorer](https://meta.discourse.org/t/32566?silent=true) при необходимости сопоставлять статистику с другими записями, а также обеспечило бы в целом более единообразный опыт использования.

---

_[View the full topic](https://meta.discourse.org/t/feature-create-default-user-name-from-emails-user-portion-when-using-google-oauth2-sso/178918)._
