DevCraft Документации
СправочникКлассы

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

ПараметрТипОписание
$configSdkConfig—
$httpClientClient— По умолчанию: new Client().

Возвращает: void

buildAuthorizeUrl(string $scope = 'basic'): string

ПараметрТипОписание
$scopestring— По умолчанию: 'basic'.

Возвращает: string

exchangeCode(string $code): TokenResponse

ПараметрТипОписание
$codestring—

Возвращает: TokenResponse

refreshToken(?string $refreshToken = null): TokenResponse

ПараметрТипОписание
$refreshToken?string— По умолчанию: null.

Возвращает: TokenResponse

passwordGrant(string $username, string $password): TokenResponse

ПараметрТипОписание
$usernamestring—
$passwordstring—

Возвращает: TokenResponse

На этой странице