Logging in discourse using API - using discourse as API server only

На случай, если здесь есть другие заинтересованные лица: я в итоге использовал API sync_sso в своём приложении для создания/обновления пользователя в Discourse и получения его имени пользователя для последующих вызовов API к Discourse (с использованием master_api_key экземпляра). Это был довольно простой подход, учитывая Sync DiscourseConnect user data with the sync_sso route