drewhammond / oauth2-availity
OAuth2客户端的Availity提供者
0.2.0
2018-02-21 16:20 UTC
Requires
- league/oauth2-client: ^2.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^6.5
- squizlabs/php_codesniffer: ^3.2
This package is not auto-updated.
Last update: 2024-09-29 05:41:54 UTC
README
本包提供了Availity OAuth 2.0支持,用于PHP League的OAuth 2.0客户端。
安装
要安装,请使用composer
$ composer require drewhammond/oauth2-availity
使用方法
以下示例来自一个Laravel项目,其中在项目.env文件中定义了AVAILITY_CLIENT_ID
和AVAILITY_CLIENT_SECRET
。
// Instantiate Availity provider $provider = new \Drewhammond\OAuth2\Client\Provider\Availity( [ 'clientId' => getenv( 'AVAILITY_CLIENT_ID' ), 'clientSecret' => getenv( 'AVAILITY_CLIENT_SECRET' ), ] ); // Fetch access token using client_credentials grant (only grant type supported by Availity) $accessToken = $provider->getAccessToken( 'client_credentials' ); // Do something with your access token... $token = $accessToken->getToken(); $expires = $accessToken->getExpires();
支持
如果您遇到任何问题,请新建一个问题。
许可证
MIT许可证
版权所有 (c) 2018 Drew Hammond