Как настроить единый вход (SSO) с программой форума?

У меня есть приложение, и как бэкенд-сервис, так и само приложение используют Logto в качестве центра управления пользователями.

Теперь я хочу добавить в приложение функцию форума. Моя идея — использовать программу для форума с открытым исходным кодом и обращаться к ней через API.

В качестве программы для форума я предпочитаю выбрать Discourse.

Вопрос сейчас в следующем:

Может ли приложение, являясь единственным входом, обеспечить единый вход (SSO) между вышеуказанными системами? Например, после запуска приложения и входа через Logto можно напрямую использовать API форума для публикации сообщений.

Кто-нибудь реализовал подобный дизайн? Реально ли это?

С нетерпением жду вашего ответа, буду очень благодарен. Если у вас возникнут вопросы, я оперативно предоставлю дополнительную информацию.

Я не смог найти сабреддит r/Discourse на Reddit, поэтому создал новый пост: https://www.reddit.com/r/Logto/comments/1fl2qsa/how_to_do_single_signon_with_forum_program/

Вся необходимая информация должна быть здесь