Можно ли скопировать все мои учетные записи в Discourse?

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

Есть ли на вашем текущем сайте OAuth? Если да, это значительно упростит перенос учётных записей, так как ваши пользователи смогут просто нажать «Войти через старый сайт», и их учётная запись будет создана на месте.

Не знаю, есть ли способ использовать сообщения Discourse вне платформы без какого-либо хитрого программирования.

Это вполне возможно. Наши скрипты миграции выполняют массовое создание пользователей аналогичным образом:

Так как вы знакомы с API, вы также можете использовать его для создания новых пользователей: Discourse API Docs

Спасибо за ваши ответы, @Falco и @crcoli7307! Мы обязательно попробуем это и посмотрим, сможем ли мы восстановить функционал личных сообщений для всех наших страниц.