Привет, Hailo,
То, что вы описываете, соответствует тому, как должен работать DiscourseConnect.
На стороне Discourse существует настройка сайта auth immediately, которая, как следует из названия, немедленно инициирует процесс аутентификации. Однако, как отмечается в описании этой настройки:
Автоматическое перенаправление на внешнюю систему входа без взаимодействия с пользователем. Это работает только если параметр
login_requiredустановлен вtrueи существует только один внешний метод аутентификации.
Если предположить, что ваш сайт не требует обязательного входа (login required), вы можете создать прямую ссылку с WordPress на конечную точку аутентификации DiscourseConnect, а не на базовый домен Discourse. Подробнее см.: