首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 7、域访问和SSO (单点登录)

Drupal 7、域访问和SSO (单点登录)
EN

Stack Overflow用户
提问于 2011-11-23 03:12:12
回答 2查看 2.4K关注 0票数 1

到目前为止,有没有人在为Drupal 7提供域访问的单点登录解决方案方面取得了进展?我一直在仔细研究两个旧的模块,一个不再维护(D6的单点登录),另一个仍然维护(CAS)。我也读到过SAML可能是解锁这个问题的关键,但我不确定。Facebook的FBConnect可能也是另一种选择,或者另一种方式可以从我所读到的和StackOverflow的子网站上体验到的OpenID。

我知道OpenID可以做到这一点,因为我们使用一次登录同时登录了所有的*Overflow子站点。问题是它是如何跨越DNS服务器的?它是否与一半的匹配散列握手?我找不到任何关于这方面的文档,所以我不知所措。

那么,到目前为止,有没有什么解决方案是已知的,或者是关于开始研究什么的信息?我认为我已经在可能性上提出了一个很好的观点。我读了这个帖子,Domain Access SSO,但不确定它属于哪个版本(Drupal.DA、SSO或其他)。看起来“解决方案”是创建一个设置了用户和权限的主表,然后跨域共享这些用户和权限?如果已经在域访问下创建了多个站点,这是如何工作的?您是要克隆并重新构建整个安装,还是需要从头开始?它确实带来了更多的问题而不是答案。我联系了作者,但没有回复,所以问题仍然存在。

任何关于谁是什么或者为什么会非常感谢的意见,我只需要一个起点来让球滚动。谢谢大家。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-28 04:27:56

我是原始问题中提到的域访问SSO文章的作者。我不记得有人就这件事联系过我,但我最近又了解到,我在bleen.net上的“联系”页面已经有一段时间没有工作了……但不管怎样,这里有一点信息:

那篇文章提到了Drupal6,SSO模块6.x-1.0-rc1,以及域访问模块6.x-2.0 (我想)。该解决方案基本上围绕着创建两个独立的drupal安装,一个是主安装,另一个是客户端(可以有多个客户端)。基本上,所有客户端所需的用户表都指向主服务器。这样,主站点(本质上)就变成了一个shell站点,它除了保存和验证用户数据之外什么也不做。

希望这是有意义的和/或有帮助的。老实说,我已经有很长一段时间没有看过这些代码了。

票数 1
EN

Stack Overflow用户

发布于 2011-11-23 05:46:04

SAML是一个很好的选择。选中此模块以将其与drupal集成:

http://drupal.org/project/simplesamlphp_auth

如果你需要这个插件工作的演示,请查看this

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8232404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档