id4me/id4me-rp

1.3.0 2020-09-24 07:04 UTC

README

一个旨在简化 ID4me 功能使用的 PHP 库。

功能

  • 发现
  • 注册
  • 认证
  • 验证
    • 仅遵循 ID4Me 规范 4.5.3. ID Token 验证 的要求:1 至 5 和 9。

架构

目前实现了以下技术结构和流程

id4Me library process image (Petri-Netz)

要查看使用当前 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` 启动

我们仍在做什么工作?

  • 从身份权威退出