# Плагин WordPress для Discourse не выполняет автоматический вход пользователя на алиас-домене

**URL:** <https://meta.discourse.org/t/discourse-wordpress-plugin-does-not-auto-login-user-on-alias-domain/341744>\
**Category:** WordPress\
**Created:** [11.Декабрь.2024 04:49:28 UTC](https://meta.discourse.org/t/discourse-wordpress-plugin-does-not-auto-login-user-on-alias-domain/341744 "2024-12-11T04:49:28Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Himanshu\_Singh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/himanshu_singh/32/216438_2.png) [@Himanshu\_Singh](https://meta.discourse.org/u/Himanshu_Singh)\
**Post date:** [11.Декабрь.2024 04:49:28 UTC](https://meta.discourse.org/t/discourse-wordpress-plugin-does-not-auto-login-user-on-alias-domain/341744/1 "2024-12-11T04:49:28Z")

</div>

Всем привет,  
У нас возникла ситуация кастомизации WordPress, которая нарушает работу плагина Discourse.

Сценарий:

1. Мой сайт работает на WordPress. Пусть это будет [abc.com](http://abc.com).
2. У меня установлен плагин Discourse для WordPress, и он отлично работает: после входа в WordPress я просто нажимаю кнопку входа на Discourse, и пользователь автоматически авторизуется.
3. Сообщество размещено на [community.abc.com](http://community.abc.com).
4. Теперь я создал псевдоним домена для своего сайта как решение с белой этикеткой (white-label) для одного из клиентов. Пусть новый домен будет [abc.client.com](http://abc.client.com).
5. Этот новый домен позволяет клиенту получать доступ к сайту в полностью беломаркированном виде. Мы не хотим, чтобы они получали доступ к любому контенту через домен [abc.com](http://abc.com).
6. Теперь, когда пользователь со стороны клиента входит в систему на [abc.client.com](http://abc.client.com) (беломаркированный сайт WordPress) и затем нажимает ссылку на сообщество, его перенаправляют на [community.abc.com](http://community.abc.com).
7. Когда пользователь нажимает кнопку входа на сообществе, он не автоматически авторизуется на сайте Discourse, а вместо этого страница перенаправляется на [abc.com/login/?redirect\_to=%2Flogin%3Fsso](http://abc.com/login/?redirect_to=%2Flogin%3Fsso)…
8. Это перенаправление нежелательно, так как пользователю придется сначала войти в [abc.com](http://abc.com), и только потом получить доступ к [community.abc.com](http://community.abc.com).
9. Вопрос — есть ли способ войти в сообщество Discourse после того, как пользователь войдет в систему на [abc.client.com](http://abc.client.com)?

Это может быть проблемой, связанной с изменением вебхука из-за использования псевдонима домена. Есть ли обходной путь, чтобы это работало? Должен ли пользователь быть авторизован в [abc.com](http://abc.com), чтобы войти в сообщество Discourse? Могут ли два домена входить в одно и то же сообщество Discourse?

Благодарю за поддержку.

---

_[View the full topic](https://meta.discourse.org/t/discourse-wordpress-plugin-does-not-auto-login-user-on-alias-domain/341744)._
