cubequence / oauth
此包已被废弃,不再维护。未建议替代包。
为CubeQuence制作的PHP FusionAuth客户端
v1.1.2
2021-04-14 22:00 UTC
Requires
- php: >=8.0.0
- cubequence/request: ^1.0
Requires (Dev)
- nunomaduro/phpinsights: dev-master
- pestphp/pest: ^1.0
- dev-main
- v1.1.2
- v1.1.1
- v1.1
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dependabot/composer/phpunit/phpunit-9.5.27
- dev-dependabot/composer/symfony/console-5.4.16
- dev-dependabot/composer/symfony/cache-6.0.16
- dev-dependabot/composer/symfony/http-client-6.0.16
- dev-dependabot/composer/symfony/string-6.0.15
- dev-dependabot/composer/composer/composer-2.4.4
- dev-dependabot/composer/guzzlehttp/guzzle-7.5.0
- dev-dependabot/composer/symfony/finder-6.0.11
- dev-dependabot/composer/symfony/process-6.0.11
- dev-dependabot/composer/symfony/event-dispatcher-6.0.9
- dev-dependabot/composer/composer/semver-3.3.2
This package is auto-updated.
Last update: 2022-12-20 15:35:17 UTC
README
OAuth
为CubeQuence制作的PHP FusionAuth客户端
安装
composer require cubequence/oauth
示例
查看examples
文件夹
客户端方法
-
constuct
- flowProvider: 必要流程的flowProvider实例
- authorizationServer: FusionAuth实例url
- clientId: 客户端ID
- clientSecret: 客户端密钥
-
start
- 无变量,根据flowProvider返回数据
-
callback
- queryParams: $_GET对象
- storedVar: 存储的状态或device_code
-
refresh
- refreshToken: callback或refresh返回的刷新令牌
-
getUser
- accessToken: callback或refresh返回的accessToken
-
logout
- 无变量,返回注销url
安全漏洞
请参阅我们的安全策略,了解如何报告安全漏洞:https://github.com/CubeQuence/oauth/security/policy
许可协议
CubeQuence框架是开源软件,采用MIT许可协议。