su-sws / stanford_samlauth
1.0.10
2024-09-16 22:30 UTC
Requires
- php: >=8.1
- drupal/autologout: ^1 || ^2
- drupal/core: ^10 || ^11
- drupal/r4032login: ^2
- drupal/samlauth: ^3
README
1.x
变更日志: Changelog.md
描述
这是一个用于 SamlAuth 模块 的增强模块。
安装
将 Saml 证书和密钥放置在服务器上的受保护位置。它们应该保密。
请参阅创建证书和密钥的 SAML 认证 README,以及下载用于签名断言的签名证书的 斯坦福 UIT 单点登录指南。
将以下内容添加到 settings.php 文件中,以指示证书文件的路径
$config['samlauth.authentication']['sp_x509_certificate'] = 'file:/path/to/cert.crt'; $config['samlauth.authentication']['sp_private_key'] = 'file:/path/to/cert.key'; // If using signing to authenticate the service. $config['samlauth.authentication']['idp_certs'][0] = 'file:/path/to/signing/cert.crt'; // Optional Workgroup API cert and key. $config['stanford_samlauth.settings']['role_mapping']['workgroup_api']['cert'] = '/path/to/workgroup/cert.crt'; $config['stanford_samlauth.settings']['role_mapping']['workgroup_api']['key'] = '/path/to/workgroup/cert.key';
配置
遵循 SamlAuth 模块的说明。
故障排除
如果您遇到问题,请尝试在 GitHub 问题页面 上发布问题。
贡献/合作
您可以为这个模块贡献功能、错误修复或文档。如果您想提出修复或新功能的建议,您可以在 GitHub 问题队列中添加新问题,或者您可以分叉此存储库并提交拉取请求。有关更多帮助,请参阅 GitHub 关于分叉、分支和拉取请求的文章