Bånder

AuthHandler
in package

Table of Contents

Properties

$client  : Client

Methods

__construct()  : mixed
getAccessToken()  : array<string|int, mixed>
Exchange authorization code for access token
getAuthorizationUrl()  : string
Get authorization URL for Spotify OAuth
refreshAccessToken()  : array<string|int, mixed>
Refresh access token using refresh token

Properties

Methods

__construct()

public __construct(Client $client) : mixed
Parameters
$client : Client

getAccessToken()

Exchange authorization code for access token

public getAccessToken(string $code, string $clientId, string $clientSecret, string $redirectUri) : array<string|int, mixed>
Parameters
$code : string
$clientId : string
$clientSecret : string
$redirectUri : string
Return values
array<string|int, mixed>

getAuthorizationUrl()

Get authorization URL for Spotify OAuth

public getAuthorizationUrl(string $clientId, string $redirectUri, string $state[, array<string|int, mixed> $scopes = [] ]) : string
Parameters
$clientId : string
$redirectUri : string
$state : string
$scopes : array<string|int, mixed> = []
Return values
string

refreshAccessToken()

Refresh access token using refresh token

public refreshAccessToken(string $refreshToken, string $clientId, string $clientSecret) : array<string|int, mixed>
Parameters
$refreshToken : string
$clientId : string
$clientSecret : string
Return values
array<string|int, mixed>

        
On this page

Search results