编程语言
首页 > 编程语言> > php – 使用Magento作为SSO提供者

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