AuthHandler
Table of Contents
Properties
-
$baseUrl
: string
-
$client
: Client
Methods
-
__construct()
: mixed
-
generateSignature()
: string
-
getAuthUrl()
: string
-
getSession()
: array<string|int, mixed>|null
-
getToken()
: string|null
-
getUserInfo()
: array<string|int, mixed>|null
-
validateSession()
: bool
$baseUrl
read-only
private
string
$baseUrl
$client
read-only
private
Client
$client
__construct()
public
__construct(Client $client, string $baseUrl) : mixed
Parameters
-
$client
: Client
-
-
$baseUrl
: string
-
generateSignature()
public
generateSignature(array<string|int, mixed> $params) : string
Parameters
-
$params
: array<string|int, mixed>
-
getAuthUrl()
public
getAuthUrl(string $callbackUrl) : string
Parameters
-
$callbackUrl
: string
-
getSession()
public
getSession(string $token) : array<string|int, mixed>|null
Parameters
-
$token
: string
-
Return values
array<string|int, mixed>|null
getToken()
public
getToken() : string|null
Return values
string|null
getUserInfo()
public
getUserInfo(string $sessionKey) : array<string|int, mixed>|null
Parameters
-
$sessionKey
: string
-
Return values
array<string|int, mixed>|null
validateSession()
public
validateSession(string $sessionKey) : bool
Parameters
-
$sessionKey
: string
-