Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Magento作为SSO提供程序_Php_Magento_Single Sign On_Token_Silverstripe - Fatal编程技术网

Php 使用Magento作为SSO提供程序

Php 使用Magento作为SSO提供程序,php,magento,single-sign-on,token,silverstripe,Php,Magento,Single Sign On,Token,Silverstripe,我有两个站点要与SSO连接。一个是一个商店,使用Magento,我希望这是“真相之源”,它包含所有成员并将处理身份验证。另一个是使用CMS(SilverStripe)的营销站点,我希望它在用户从一个站点切换到另一个站点时保持会话 我的想法是,从Magento商店到营销网站的链接将在请求中传递一个令牌,营销网站将能够使用Magento中的某种端点验证该令牌 免责声明:我没有使用Magento的经验。您可以使用 SilverStripe有一个, Magento有2个SP模块()和() 然后,您将需要

我有两个站点要与SSO连接。一个是一个商店,使用Magento,我希望这是“真相之源”,它包含所有成员并将处理身份验证。另一个是使用CMS(SilverStripe)的营销站点,我希望它在用户从一个站点切换到另一个站点时保持会话

我的想法是,从Magento商店到营销网站的链接将在请求中传递一个令牌,营销网站将能够使用Magento中的某种端点验证该令牌


免责声明:我没有使用Magento的经验。

您可以使用

SilverStripe有一个, Magento有2个SP模块()和()

然后,您将需要使用您可能部署的连接两个SP,此IdP可能使用Magento或SilverStripe数据库作为身份验证源

请看此视频:


注意:我是其中一个Magento SAML SP扩展的开发人员。

响应良好。谢谢。现在可以为Magento2提供SAML扩展: