# WooCommerce + WP Discourse: безопасно ли разрешить пользователям менять имя на Discourse?

**URL:** https://meta.discourse.org/t/woocommerce-wp-discourse-safe-to-let-users-change-username-on-discourse/403297
**Category:** WordPress
**Created:** [19.Май.2026 09:24:42 UTC](https://meta.discourse.org/t/woocommerce-wp-discourse-safe-to-let-users-change-username-on-discourse/403297 "2026-05-19T09:24:42Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![JuliusRa](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/juliusra/32/554488_2.png) [@JuliusRa](https://meta.discourse.org/u/JuliusRa)
#### Post date: [19.Май.2026 09:24:42 UTC](https://meta.discourse.org/t/woocommerce-wp-discourse-safe-to-let-users-change-username-on-discourse/403297/1 "2026-05-19T09:24:42Z")

</div>

Всем привет,

Я использую WordPress + WooCommerce в качестве провайдера [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) через плагин [WP Discourse](https://github.com/discourse/wp-discourse). Пользователи входят в Discourse через WordPress с помощью SSO.

В настоящее время у наших пользователей автоматически сгенерированные имена пользователей WordPress, так как в WooCommerce была включена опция «Генерировать логин аккаунта». В результате они получают неудобные имена для форума (иногда в стиле префикса email), что создает проблемы с конфиденциальностью и UX, поскольку пользователи хотят иметь нормальные имена пользователей сообщества (@usernames).

Я пытаюсь понять рекомендуемую долгосрочную конфигурацию с [WP Discourse](https://github.com/discourse/wp-discourse).

Должны ли имена пользователей WordPress оставаться неизменным «источником истины», и все изменения имен происходить в WordPress?

Или считается безопасным/поддерживаемым разрешить именам пользователей Discourse навсегда отклоняться от user\_login WordPress (например, отключив переопределение имени пользователя при аутентификации и разрешив переименование только на стороне Discourse)?

Моя главная опасения заключается в том, что изменение имен пользователей в WordPress в масштабе кажется рискованным, поскольку ядро WordPress не поддерживает изменение user\_login, и для этого потребуются дополнительные плагины или кастомная обработка.

С другой стороны, мне неясно, какие проблемы могут возникнуть, если имена пользователей Discourse будут навсегда отличаться от имен пользователей WordPress.

Какую конфигурацию вы бы порекомендовали для существующих сайтов с большим количеством автоматически сгенерированных имен пользователей WordPress?

Спасибо!

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [20.Май.2026 09:35:55 UTC](https://meta.discourse.org/t/woocommerce-wp-discourse-safe-to-let-users-change-username-on-discourse/403297/2 "2026-05-20T09:35:55Z")

</div>

Привет, @JuliusRa. Нет необходимости синхронизировать имена пользователей WordPress и Discourse. [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) использует поле `external_id` для сопоставления учётных записей от провайдера (в данном случае [WP Discourse](https://github.com/discourse/wp-discourse)) с учётной записью Discourse. В случае с [WP Discourse](https://github.com/discourse/wp-discourse) это идентификатор пользователя WordPress (а не имя пользователя WordPress).
