id4me / id4me-rp
ID4me 库
1.3.0
2020-09-24 07:04 UTC
Requires
- php: >=7.0
- ext-json: *
- ext-openssl: *
- phpseclib/phpseclib: ^2.0
Requires (Dev)
- ext-readline: *
- guzzlehttp/guzzle: ^6.2
- guzzlehttp/psr7: 1.5.*
- phpunit/phpunit: ^6.0
- squizlabs/php_codesniffer: ^3.4
This package is auto-updated.
Last update: 2024-08-24 15:23:21 UTC
README
一个旨在简化 ID4me 功能使用的 PHP 库。
功能
- 发现
- 注册
- 认证
- 验证
- 仅遵循 ID4Me 规范 4.5.3. ID Token 验证 的要求:1 至 5 和 9。
架构
目前实现了以下技术结构和流程
要查看使用当前 id4me 库的客户端示例,请运行:`php examples/Example.php`
先决条件
为了工作于当前源代码,请确保已安装以下软件
- docker 最新版本
- docker-compose 最新版本
- php >= 7.0
- php composer
如何构建
- 使用
`composer install`
构建本地依赖项
如何运行单元测试
- 运行单个测试:`
/vendor/bin/phpunit tests/ .php` - 运行所有测试:`
/vendor/bin/phpunit --configuration phpunit.xml`
如何启动应用程序
- 只需使用
`docker-compose up`
启动
我们仍在做什么工作?
- 从身份权威退出