kobas / oauth2-kobas
Kobas OAuth 2.0 客户端提供商,用于 The PHP League OAuth2-Client
1.0
2018-10-10 00:00 UTC
Requires
- league/oauth2-client: ^2.0
Requires (Dev)
- ext-xdebug: *
- mockery/mockery: ~1.2.0
- phpunit/phpunit: ~5.7.27
- squizlabs/php_codesniffer: ~3.3.2
This package is auto-updated.
Last update: 2024-09-07 02:53:38 UTC
README
本软件包为 PHP League 的 OAuth 2.0 客户端 提供Kobas OAuth 2.0 支持。
如果您正在进行Kobas的集成,您可能更希望使用我们的 API客户端,该客户端使用了这个库。
安装
要安装,请使用composer
composer require kobas/oauth2-kobas
用法
用法与The League的OAuth客户端相同,使用 \Kobas\OAuth2\Client\Provider\Kobas
作为提供者。
授权码流
$provider = new Kobas\OAuth2\Client\Provider\Kobas([ 'clientId' => '{kobas-client-id}', 'clientSecret' => '{kobas-client-secret}', 'companyId' => '{kobas-company-id}', ]); $accessToken = $provider->getAccessToken('client_credentials', ['scope' => 'integration']);
测试
$ ./vendor/bin/phpunit
MIT许可(MIT)。有关更多信息,请参阅 许可文件。