我们公司一直在使用这个Gigya。我们做的一个实现是为我们的群组站点注册到Gigya站点设置的SSO。然而,我们得到了一些问题,关于自动登录和自动注销的相关网站,在同一组。
例如,siteA和siteB在同一个单点登录组中。但是,当您从siteA注销时,当您刷新siteB时,不会发生任何我们期望自动注销的情况。我们所做的工作是在浏览器中检测gigya的当前会话,然后如果用户的活动已经过期/删除,我们将触发代码注销。
我们认为这个自动登录和自动注销的功能应该由Gigya脚本处理?顺便说一句,我们正在使用Gigya RaaS premium package。
谢谢!
发布于 2014-10-28 15:03:37
您是否已将“注销URL”设置为siteB?
在Single Sign-On,User logout部分查看Gigya documentation。
确保完成以下步骤以实现成功的单点登录注销:
1.每个成员站点都应该有一个注销URL。这是一个包含Gigya脚本的页面,并相应地发出对accounts.logout / socialize.logout的调用,从而在页面加载时有效地注销活动用户。
2.将注销URL的完整列表发送给您的实现经理。确保每个站点都有一个注销URL。
3.确保通过调用accounts.logout / socialize.logout来实现用户注销,以通知Gigya。
发布于 2015-01-15 23:31:20
未为SSO组AFAIK实施注销URL。gigya不能删除你站点的会话(只能调用URL)。除非您可以通过参数自己链接注销urls,否则这是不可行的。您正在做的事情(验证gigya会话状态并调用您自己的注销)就是我们要做的。
https://stackoverflow.com/questions/26591133
复制相似问题