Подключение Discourse к Squarespace (SSO)

Здравствуйте! Я помогаю некоммерческой организации настроить новый веб-сайт на Squarespace. У них уже есть аккаунт в Discourse. Мы планируем разместить ссылку с сайта Squarespace на их экземпляр Discourse. Поскольку мы используем функционал членства Squarespace, мы рассматриваем Discourse Connect/SSO.

Однако я совершенно не знаком с Discourse. Судя по документации, это возможно, но действительно ли это реализуется на практике?

Если у вас есть опыт работы с этим и вы (серьёзно) заинтересованы в том, чтобы взяться за небольшой проект по настройке Discourse Connect с Squarespace, пожалуйста, дайте мне знать.

Меня интересует общая проблема, которую вы пытаетесь решить, но пока не могу дать никаких обещаний.

Существует два распространенных подхода к входу в Discourse из другого приложения. Первый — использовать другое приложение в качестве провайдера идентификации OAuth2 или OpenID Connect. Второй — использовать реализацию SSO в Discourse (DiscourseConnect).

Насколько я понимаю, сайты Squarespace не могут использоваться в качестве провайдеров идентификации OAuth2 или OpenID Connect. Это исключает первый подход. Если я ошибаюсь, надеюсь, кто-нибудь сообщит об этом.

Squarespace также в настоящее время не поддерживает DiscourseConnect, но, возможно, разработать расширение для Squarespace, которое поддерживало бы DiscourseConnect и, возможно, другие интеграции Squarespace/Discourse. Разработка такого расширения была бы довольно сложной, так как код, обрабатывающий входы в Discourse, должен был бы существовать на отдельном сервере. Я думаю, что это должно было бы быть платным расширением.

Я не уверен, что это технически возможно, или что спрос на это будет достаточным, чтобы оправдать время разработки. Однако мне достаточно интересно, чтобы изучить этот вопрос подробнее. Я обновлю эту тему тем, что найду, на следующей неделе.

Стоит отметить, что если вы еще не окончательно определились с Squarespace, плагин Discourse для WordPress поддерживает DiscourseConnect. Его настройка очень проста.

Большое спасибо за ваши мысли! Я ценю то, что вы уделили время, чтобы обдумать это.

К сожалению, на данный момент мы привержены использованию Squarespace, однако я буду иметь в виду этот плагин для будущих проектов.

Я тоже ищу форумный сайт для интеграции с Squarespace. Были ли какие-либо обновления по интеграции Discourse с Squarespace?