客户希望我们使用他们的登录表单登录。它连接并发送我可以记录的SAML SSO响应。我正在使用Drupal,我想在drupal上使用simplesamlphp_auth模块,但我不知道他们是否在他们的结尾设置了SimpleSamlPHP。
我是否需要在我正在处理的网站上将SimpleSamlPHP设置为SP?
有没有办法将其与登录表单连接?
答案 0 :(得分:0)
SAML是一种协议,就像HTTP一样。这意味着您不需要知道客户端在使用什么。您有一个SAML身份提供商(发送SAML身份验证响应的实体,您的客户端的Web应用程序),并且您有一个服务提供商(您的Drupal应用程序)。 SAML规范管理这两个实体之间的交互。
首先阅读http://identitymeme.org/doc/draft-hodges-learning-saml-00.html或http://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-tech-overview-2.0.html了解SAML的工作原理,然后继续使用Drupal实现SimpleSAMLPHP