GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
oauth2_callback.php File Reference

Variables

 $provider
 $client
 $auth = $_SESSION['oauth2_session']
 $code = $_GET['code']
 $state = $_GET['state']
 $accessToken
 $opts
 $context = stream_context_create($opts)
 $s = file_get_contents("https://auth.euderco.net/userdata?access_token=" . $accessToken->getToken(), false, $context)
 $arr = json_decode($s,true)

Variable Documentation

◆ $accessToken

$accessToken
Initial value:
= $client->getAccessToken(
$_SESSION['oauth2_session'],
$_GET['code'],
$_GET['state']
)
$_SESSION['oauth2_session']
Definition oauth2.php:72
$client
Definition oauth2.php:64

◆ $arr

$arr = json_decode($s,true)

◆ $auth

$auth = $_SESSION['oauth2_session']

◆ $client

$client
Initial value:
= new \fkooman\OAuth\Client\OAuth2Client(
new \fkooman\OAuth\Client\CurlHttpClient()
)
$provider
Definition oauth2.php:58

◆ $code

$code = $_GET['code']

◆ $context

$context = stream_context_create($opts)

◆ $opts

$opts
Initial value:
= array(
'http'=>array(
'method'=>"GET",
'header'=>"Authorisation: " . $accessToken->getTokenType() . "\r\n" .
"Access-Control-Allow-Origin: null\r\n"
)
)
$accessToken
Definition oauth2_callback.php:27

◆ $provider

$provider
Initial value:
= new \fkooman\OAuth\Client\Provider(
'meshpage',
'',
'https://auth.euderco.net/authorize',
'https://auth.euderco.net/token'
)

◆ $s

$s = file_get_contents("https://auth.euderco.net/userdata?access_token=" . $accessToken->getToken(), false, $context)

◆ $state

$state = $_GET['state']