Unc*_*ese 3 php token silverstripe magento single-sign-on
我有两个网站,我想与SSO连接.一个是商店,使用Magento,我希望这是一个"真相来源",它拥有所有成员并将处理身份验证.另一个是使用CMS(SilverStripe)的营销网站,我希望它在用户从一个站点更改为另一个站点时保持会话.
我的背后想法是,从Magento商店到营销网站的链接将在请求中传递令牌,营销网站将能够使用Magento中的某种端点来验证该令牌.
免责声明:我没有使用Magento的经验.
您可以使用SAML标准构建SSO集成
SilverStripe有一个SP模块,Magento有2个SP模块(1)和(2)
然后,您需要使用可能部署的simpleSAMLphp IdP连接两个SP ,此IdP可以使用Magento或SilverStripe数据库作为身份验证源.
观看此视频:https://www.youtube.com/watch?v = XKTRkSEYUIA
注意:我是Magento SAML SP扩展程序之一的开发人员.