svgta/oidc-client-php
最新稳定版本:v1.1.1
Composer 安装命令:
composer require svgta/oidc-client-php
包简介
OpenId Connect Client for PHP
README 文档
README
[TOC]
OpenId Connect Client for PHP
A library that allows appllications to authentificate a user through the OpenId Connect flow.
Requirements
- PHP 8.1 or greater
- curl extension
- mb extension
- json extension
- openssl
Supported
Authentication
- pkce
- client_secret_basic
- client_secret_post
- client_secret_jwt
- private_key_jwt
- client credential
- password grant
- JWE Encryption
- Nested JWT (JWS encrypted in a JWE)
Claims request
- Scope
- Request parameter
- JWS, JWE, Nested JWT request parameter
id_token
- Signed JWT (JWS)
- Nested JWT (JWS encrypted in a JWE)
UserInfo
- Json
- Signed JWT (JWS)
- Encrypted Json
- Nested JWT (JWS encrypted in a JWE)
Tokens
- Refresh
- Revoke
- Introspect
Logout
- Front-channel logout
- Back-channel logout
Dynamic Registration
- Registration
- Update
- Delete
How to install
Composer is the best way to install the library with all its dependencies.
composer require svgta/oidc-client-php
In your PHP script, include composer autoload. Example :
require dirname(__FILE__, 2) . '/vendor/autoload.php';
How to use
The documentation is here
统计信息
- 总下载量: 41
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-03-26