СправочникКлассы
OAuth2Helper v1.0.0
Помощник OAuth2 MyShows: authorization code, refresh и password grant.
Описание: Помощник OAuth2 MyShows: authorization code, refresh и password grant.
Namespace: DevCraftClub\MyShows\Auth
С версии: 1.0.0
См. также:
Методы
__construct(SdkConfig $config, Client $httpClient = new Client()): void
| Параметр | Тип | Описание |
|---|---|---|
$config | SdkConfig | — |
$httpClient | Client | — По умолчанию: new Client(). |
Возвращает: void
buildAuthorizeUrl(string $scope = 'basic'): string
| Параметр | Тип | Описание |
|---|---|---|
$scope | string | — По умолчанию: 'basic'. |
Возвращает: string
exchangeCode(string $code): TokenResponse
| Параметр | Тип | Описание |
|---|---|---|
$code | string | — |
Возвращает: TokenResponse
refreshToken(?string $refreshToken = null): TokenResponse
| Параметр | Тип | Описание |
|---|---|---|
$refreshToken | ?string | — По умолчанию: null. |
Возвращает: TokenResponse
passwordGrant(string $username, string $password): TokenResponse
| Параметр | Тип | Описание |
|---|---|---|
$username | string | — |
$password | string | — |
Возвращает: TokenResponse