From 4c7132a0c06adf81afc13a696d868614362b1967 Mon Sep 17 00:00:00 2001 From: SidneyAllen Date: Thu, 13 Feb 2020 19:46:46 -0800 Subject: [PATCH] Fix reading JWT in callback --- callback.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/callback.php b/callback.php index 9a23ebe..fda9b0c 100755 --- a/callback.php +++ b/callback.php @@ -39,12 +39,10 @@ 'code' => $_GET['code'] ]); - $jwt = new XeroAPI\XeroPHP\JWTClaims( - $accessToken->getValues()["id_token"] - ); - - $jwt->decode(); - echo $jwt->getGivenName(); + $jwt = new XeroAPI\XeroPHP\JWTClaims(); + $jwt->setTokenId($accessToken->getValues()["id_token"]); + $jwt->decode(); + echo $jwt->getGivenName(); $config = XeroAPI\XeroPHP\Configuration::getDefaultConfiguration()->setAccessToken( (string)$accessToken->getToken() ); $config->setHost("https://api.xero.com");