simplesamlphp/simplesamlphp-module-adfs

实现 WS-federation IDP 的模块

安装次数: 5,572,262

依赖项: 4

建议者: 0

安全性: 0

星标: 5

关注者: 6

分支: 5

开放问题: 1

类型:simplesamlphp-module


README

Build Status Scrutinizer Code Quality Coverage Status Type coverage

安装

使用 composer 安装

    vendor/bin/composer require simplesamlphp/simplesamlphp-module-adfs

配置

下一步,您需要启用该模块:在 config.php 中,查找 module.enable 键并将 adfs 设置为 true

    'module.enable' => [
         'adfs' => true,
         …
    ],

metadata-templates 中查看示例,以定义您的 idp 和任何依赖方/sps。

对于新接触 WS-Fed 的管理员的一些提示

  • realm 类似于 SAML 的 entityId。基于 realmadfs-sp-remote.php 元数据数组。IP STS 类似于 IdP。

  • 一些 WS-Fed 依赖方应用程序希望断言的生存时间比应用程序会话的生存时间长。如果不是这样,应用程序将发送用户到 IdP 再次登录,希望得到一个更长的生存期的断言。SSP 的默认断言生存时间为 5 分钟,而 SharePoint 默认希望为 10 分钟。使用 adfs-sp-remote.php 中的 assertion.lifetime 将时间设置为比 SharePoint 中设置的时间更长(可以通过调整 LogonTokenCacheExpirationWindow 进行配置)