使用 Magento 作为 SSO 供应商
Using Magento as an SSO provider
我有两个站点要与 SSO 连接。一个是商店,使用 Magento,我希望它是 "source of truth",它包含所有成员并将处理身份验证。另一个是使用 CMS (SilverStripe) 的营销网站,我希望它在用户从一个网站切换到另一个网站时保持会话。
我的草率想法是,从 Magento 商店到营销网站的链接将在请求中传递一个令牌,营销网站将能够使用某种端点验证该令牌Magento.
免责声明:我没有使用 Magento 的经验。
您可以使用 SAML standard
构建 SSO 集成
SilverStripe 有一个 SP module,
Magento 有 2 个 SP 模块 (1) and (2)
然后您需要将两个 SP 与您可能部署的 simpleSAMLphp IdP 连接,此 IdP 可能使用 Magento 或 SilverStripe 数据库作为身份验证源。
观看此视频:https://www.youtube.com/watch?v=XKTRkSEyUIA
注意:我是 Magento SAML SP 扩展之一的开发者。
我有两个站点要与 SSO 连接。一个是商店,使用 Magento,我希望它是 "source of truth",它包含所有成员并将处理身份验证。另一个是使用 CMS (SilverStripe) 的营销网站,我希望它在用户从一个网站切换到另一个网站时保持会话。
我的草率想法是,从 Magento 商店到营销网站的链接将在请求中传递一个令牌,营销网站将能够使用某种端点验证该令牌Magento.
免责声明:我没有使用 Magento 的经验。
您可以使用 SAML standard
构建 SSO 集成SilverStripe 有一个 SP module, Magento 有 2 个 SP 模块 (1) and (2)
然后您需要将两个 SP 与您可能部署的 simpleSAMLphp IdP 连接,此 IdP 可能使用 Magento 或 SilverStripe 数据库作为身份验证源。
观看此视频:https://www.youtube.com/watch?v=XKTRkSEyUIA
注意:我是 Magento SAML SP 扩展之一的开发者。