simplesamlphp / simplesamlphp-module-autotest
本模块提供了一个用于自动测试身份验证源的接口。
v1.2.1
2023-01-10 17:10 UTC
Requires
- php: >=7.4 || ^8.0
- simplesamlphp/composer-module-installer: ^1.3.2
- simplesamlphp/simplesamlphp: ^2.0.0-rc2
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-21 19:35:12 UTC
README
本模块提供了一个用于自动测试身份验证源的接口。
安装
一旦您安装了SimpleSAMLphp,安装此模块非常简单。只需在SimpleSAMLphp安装根目录下执行以下命令
vendor/bin/composer require simplesamlphp/simplesamlphp-module-autotest:dev-master
其中 dev-master
指示Composer从Git仓库安装 master
分支。如果您想使用该模块的稳定版本,请参阅可用的 版本。
默认情况下,此模块是禁用的。如果您想在安装后启用该模块,只需将其添加到您的 config.php
中的 module.enable
数组即可。
用法
此模块提供了三个网页
SIMPLESAMLPHP_ROOT/module.php/autotest/login
SIMPLESAMLPHP_ROOT/module.php/autotest/logout
SIMPLESAMLPHP_ROOT/module.php/autotest/attributes
所有网页都有一个必填参数 'SourceID',即认证源名称。
成功时,网页将打印一行“OK”。属性页面还将列出用户的全部属性。出错时,它们将设置HTTP状态码为500内部服务器错误,打印一行“ERROR”,然后打印任何有关错误的信息。
注意:您仍然需要解析登录页面以提取登录表单中的参数。