kobas/oauth2-kobas

Kobas OAuth 2.0 客户端提供商,用于 The PHP League OAuth2-Client

1.0 2018-10-10 00:00 UTC

This package is auto-updated.

Last update: 2024-09-07 02:53:38 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

本软件包为 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)。有关更多信息,请参阅 许可文件