Как интегрировать Discourse с платформой Netlify

Всем привет!

Я разработчик, который в настоящее время управляет сайтом «Hosted by Discourse» (стандартный тариф), а также сайтом на Netlify, использующим сервис Netlify Identity для аутентификации пользователей и отслеживания активности. В идеале я хочу объединить эти два сайта в плане аутентификации пользователей и обмена данными. Предлагаемое решение предполагает единый процесс регистрации и входа для обоих сайтов, а также одну страницу прогресса на сайте Netlify, где будет отображаться прогресс пользователя для обоих сайтов (вероятно, через API Discourse). У меня возникли трудности с компонентом аутентификации пользователей: я понимаю, что Discourse поддерживает SSO, но Netlify — нет; вместо этого он полагается на OAuth для внешней аутентификации. Не мог бы кто-нибудь из вас, кто имеет опыт создания чего-то подобного, подсказать или направить меня в правильном направлении по реализации? Я ценю вашу помощь!

@Perry_Eising у тебя есть какие-то мысли по этому поводу?

Я не занимался конкретно нашей реализацией, но знаю, что мы настроили кастомный сценарий, позволяющий войти в наш Discourse через SSO с аккаунтом Netlify. @vicmart — если напишешь мне в личные сообщения, я, возможно, смогу связать тебя с разработчиком, который работал над этим. Спасибо за упоминание, @HAWK.

Удалось ли кому-то заставить это работать? Как?