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