我在Drupal 7上有一个站点,我需要添加一些SSO功能。所以我配置了SimpleSAMLphp并安装了simplesamlphp_auth模块。
问题是模块只是将链接交换到具有自己的(/ saml_login)的登录表单。我有点希望它使用旧的登录表单来获得无缝体验,因为它具有模态,美观等特点。 有人可以向我解释它是如何实现的吗?或者我错过了什么,完全不明白IDP和SP是如何运作的?
非常感谢!
答案 0 :(得分:0)
您仍然可以登录用户/登录。
如果你想在saml_login上禁用登录,可以使用hook_menu_alter取消设置,禁用路由" saml_login"像这样:
unset($items['saml_login']);
或修改它的访问权限:
$items['saml_login']['access callback'] = false;
请记住,simplesamlphp_auth是一个示例模块,因此您应该根据此代码构建自己的模块并根据需要进行调整。
希望有所帮助。
PD:如果您需要更多详细信息,请告诉我。