Не могу понять, как заставить Discourse обрабатывать все логины (Wordpress)

Итак, мне удалось настроить вход в Discourse через WordPress, но я не могу добиться того, чтобы все входы и регистрации обрабатывались исключительно системой Discourse. Я использую плагин: WP Discourse – WordPress plugin | WordPress.org.

Есть ли способ настроить так, чтобы создание учётной записи через WordPress или Discourse осуществлялось только через Discourse? (Меня полностью устраивает перенаправление трафика на страницу входа в Discourse для регистрации пользователей. Мне просто кажется, что эта система справится с этим лучше.

Это то, что вы хотите?

Отлично, спасибо! Я попробую настроить это сам. Благодарю за предупреждение.


Я столкнулся с этой проблемой и пытаюсь понять, как правильно это реализовать. Не работает ли это, если Discourse приватный?

Моя текущая ссылка:
https://cgl.cimmarian.com/session/sso?return_path=/login

Я также использую конструктор WordPress:


Насколько я могу судить, это должно работать без тега <a href>, или же он строго необходим, и мне нужно его добавить?

Итак, моя цель — перенаправлять пользователей на страницу входа/регистрации. Я пробовал разные варианты в конце ссылки. Также я убедился, что в разделе:


добавлены ссылки для перенаправления, чтобы протестировать их позже, когда мне удастся настроить вход/регистрацию :smiley:

Я неправильно понял ваш вопрос при первом прочтении. Для этого можно использовать DiscourseConnect, но необходимо настроить WordPress как клиент DiscourseConnect. Подробные инструкции по настройке доступны здесь: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect (в верхней части темы есть полезное видео.)