我知道有非常相似的问题和答案张贴。我用它们作为参考,但我想把一个具体的案例扔到那里。一种跨多个域实现单次注销/单次注销的方法。
从我读到的内容来看,唯一的方法是使用服务器到服务器的服务,即通过验证用户是否可以访问SSO服务器来跟踪用户,每次页面加载。
我所说的单次注销是指在多个站点登录的用户可以通过单击链接从当前站点注销(而不是重定向到所有其他站点上的注销页面)来注销。
我看过openid服务器,但我不相信它可以扩展来支持这一点。SimpleSamlHP看起来是更好的选择。
讨论