Memberstack + Webflow + Discourse: подключение через OpenID Connect

Да, это теперь поддерживается! Memberstack теперь позволяет использовать его в качестве провайдера OpenID Connect: https://docs.memberstack.com/hc/en-us/articles/8161104982043-Custom-SSO-Integrations. Это позволит пользователям входить на ваш сайт Discourse через Memberstack. Если вы настроите свой сайт Discourse так, чтобы OpenID Connect был единственным доступным вариантом входа, вход в Discourse с ваших страниц Webflow будет для пользователей бесшовным процессом. (Примечание: не убирайте возможность входа на сайт Discourse с помощью имени пользователя и пароля, пока не подтвердите, что входы через OpenID Connect работают.)

Для этого вам необходимо установить плагин Discourse OpenID Connect на ваш сайт Discourse. Подробная информация о настройке этого плагина находится здесь: Discourse OpenID Connect (OIDC).

Я рекомендую посмотреть видео в документации Memberstack, на которое я ссылался ранее, прежде чем пытаться настроить входы через OpenID Connect для вашего сайта Discourse. В нём показан процесс настройки входов через OpenID Connect в Memberstack для работы с тестовым сайтом https://openidconnect.net/. После того как вы это сделаете, настройка аутентификации через OpenID Connect для Discourse должна стать простым процессом.

Если есть какие-либо существующие сайты Discourse, которые уже настроили аутентификацию через OpenID Connect с Memberstack, было бы здорово получить от них обратную связь.