cubear/cwd_saml_mapping

Drupal自定义模块,用于扩展drupal/saml_sp的功能。允许将saml属性映射到用户字段,并自动分配角色。

v2.0.3 2024-09-18 13:05 UTC

README

Latest Stable Version

简介

cwd_saml_mapping模块是与drupal/saml_sp一起使用的模块,允许以下操作:

  • 通过多个IDP进行身份验证,例如Cornell Test、Weill Test、Cornell Production Shibboleth
  • 配置生产环境中使用哪个IDP(测试或生产),并将所有其他非生产实例连接到测试Shibboleth
  • 通过Saml角色映射配置实体进行自动角色分配
  • 将saml数据映射到Drupal用户字段
  • 在登录时按角色添加重定向
  • 在注销时按角色添加重定向

需求

此模块依赖于drupal/saml_sp模块。

安装

composer require cubear/cwd_saml_mapping

drush en cwd_saml_mapping

配置

  • 像其他模块一样启用此模块
  • 配置全局模块设置:/admin/config/people/cwd-saml-mapping-config
  • 配置您想要映射的角色:/admin/config/people/cwd-saml-mapping-config/saml-role-mapping
  • 配置从saml到Drupal用户字段的字段映射:/admin/config/people/cwd-saml-mapping-config/saml-field-mapping
  • 配置登录重定向:/admin/config/people/cwd-saml-mapping-config/saml-login-redirect
  • 配置注销重定向:/admin/config/people/cwd-saml-mapping-config/saml-logout-redirect

维护者

Drupal 10的当前维护者

  • Bill Juda