compwright/oauth2-fieldedge
最新稳定版本:v1.1.0
Composer 安装命令:
composer require compwright/oauth2-fieldedge
包简介
FieldEdge OAuth 2.0 Client Provider for The PHP League OAuth2-Client
README 文档
README
This package provides FieldEdge OAuth 2.0 support for the PHP League's OAuth 2.0 Client.
Installation
To install, use composer:
composer require compwright/oauth2-fieldedge league/oauth2-client
Usage
Usage is the same as The League's OAuth client, using \Compwright\OAuth2_Fieldedge\Provider as the provider.
Example: Client Credentials Flow
$provider = new Compwright\OAuth2_Fieldedge\Provider([ 'clientId' => '{fieldedge-client-id}', 'clientSecret' => '{fieldedge-api-key}', ]); // Get an access token $token = $provider->getAccessToken('client_credentials'); // Use the token to interact with an API on the users behalf echo $token->getToken(); // The token is really a JWT, getResourceOwnerId() extracts the company_id claim echo $token->getResourceOwnerId();
Testing
$ make test
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 7.4k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-12-09