Я размышляю о том, как интегрировать несколько систем, одновременно развивая сообщество и обеспечивая устойчивый доход. Я обнаружил несколько ограничений в Discourse для моих задач, но это всё ещё впечатляющий набор функций, и я планирую оставить его в центре, добавляя другие инструменты в свой арсенал. Мне было бы интересно узнать, есть ли у кого-то опыт интеграции Discourse и Ghost.
Ваш проект и идеи, которые вы пытаетесь объединить, мне очень нравятся!
Вы видели эту тему: Интеграция Discourse и Ghost и SEO - поддержка - Discourse Meta?
Спасибо, что прочитали
.
Да, я уже реализовывал подобную интеграцию (в качестве слоя для комментариев). Меня больше интересовало что-то вроде «входа в Discourse через подписку Ghost» или «предоставления доступа к подписке Ghost для аккаунтов в Discourse». Но, думаю, окончательное решение всё же потребует объединения этих систем через платформу автоматизации.
А, понятно! Для этого потребуются некоторые технические знания, позвольте мне привлечь к помощи @leonardo или @david.
Привет!
Итак, вам нужно настроить единый вход (SSO) из Ghost в Discourse, верно?
Похоже, что Ghost не поддерживает функцию провайдера идентификации (ID Provider). Если бы поддерживал, вы могли бы бесшовно интегрировать учётные записи пользователей Ghost с учётными записями Discourse.
Следующий лучший вариант — чтобы Ghost поддерживал вход через OAuth2 (то есть выступал в роли поставщика ресурсов, согласно терминологии SSO), чтобы учётные записи могли храниться на отдельном сервисе провайдера идентификации, к которому и Ghost, и Discourse подключались бы через OAuth2.
Однако Ghost пока не поддерживает OAuth2, хотя здесь есть намёки на планы по поддержке аутентификации через OAuth2:
Последнее сообщение в этой теме ссылается на единственное решение с открытым исходным кодом для SSO в Ghost, которое мне удалось найти в Google, но в нём сказано:
ПРИМЕЧАНИЕ: разработка в процессе. Не используйте это!
Примечание: существует сервис AuthDigital, который, по утверждению, интегрируется с Ghost (неясно, как именно), и также поддерживает SSO для Discourse. Теоретически, это может быть тем самым отдельным провайдером идентификации для обоих ваших сайтов — Ghost и Discourse: Ghost Single Sign-on (SSO) Integration • SAML • Active Directory AD Integration
Тем не менее, у нас нет опыта работы с ними, поэтому мы не можем рекомендовать их; также о них нет упоминаний на Meta. Решение за вами.
@leonardo Спасибо за статью ![]()
. Возможно, я тоже соберу что-то подобное. Интересно будет посмотреть, смогу ли я использовать систему автоматизации, чтобы заставить это работать. Буду публиковать обновления здесь.
Изучили их предложение: у них есть плагин, стоимость использования которого чуть выше 10 тысяч долларов. Для некоторых это могло бы подойти, но, к сожалению, наш бюджет не позволяет нам это попробовать.
В настоящее время мы пытаемся самостоятельно реализовать интеграцию. Если мне удастся решить задачу в течение следующих трёх недель, я опубликую результаты и расскажу, как мне удалось добиться успеха.