Верно. Если пользователь не существует в WordPress, он не может войти в систему WordPress.
Вам не нужно ничего имитировать.
Если вы хотите, чтобы WordPress был вашим источником аутентификации:
- создайте всех пользователей в WordPress. Убедитесь, что адрес электронной почты в WordPress совпадает с адресом в Discourse.
- переключите Discourse на использование WordPress в качестве хоста DiscourseConnect.
Вам придется попросить людей сбросить пароли в WordPress.
Какую проблему решит перенос аутентификации на WordPress? Я думаю, что вы пожалеете, что сделали это.