У меня есть сайт (не WordPress) и форум. Я настроил свой сайт так, чтобы он использовал Discourse как провайдера SSO для регистрации, авторизации и синхронизации пользователей на обеих платформах.
Я хочу более тесно интегрировать сайт и форум.
Во-первых, я хочу использовать Discourse как провайдера уведомлений и личных сообщений. Поэтому я перенёс все уведомления и личные сообщения пользователей в Discourse. Но возникла проблема. Сейчас мне приходится перенаправлять пользователей на форум Discourse, чтобы просматривать, отмечать как прочитанные, удалять и т. д. уведомления и личные сообщения.
Долгое время я видел только одно решение: внедрить выпадающие списки уведомлений и личных сообщений на свой сайт и взаимодействовать с API Discourse через fetch. Это будет сложно и потребует много кода. Но подождите! У меня появилась новая идея! Я могу добавить заголовок Discourse на свой сайт, что решит проблему, но как внедрить заголовок Discourse так, чтобы можно было взаимодействовать с ним? Есть какие-то советы?