cubear / cwd_saml_mapping
Drupal自定义模块,用于扩展drupal/saml_sp的功能。允许将saml属性映射到用户字段,并自动分配角色。
v2.0.3
2024-09-18 13:05 UTC
README
简介
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