Я использую код ниже, чтобы base 64 декодировал токен
list($header, $payload, $signature) = explode (".", $token);
$jsondata = base64_decode($payload);
$data = (array) $jsondata;
$oSession->aSSO["email"] = $data["emails"];
$oSession->aSSO["customerId"] = $data["CustomerId"];
Если я делаю var_dump ($ data);
Я получаю
array(1) { [0]=> string(411)
"{"nbf":1572801391,
"exp":1572801691,
"iss":"ISS",
"aud":"AUD","nonce":"NONCE",
"iat":IAT,
"sid":"SOD",
"sub":"SUB",
"auth_time":1572800662,
"idp":"IDP",
"CustomerId":"CUSTOMERID",
"emails":"EMAIL",
"amr":["pwd"]}"
}
Как мне получить доступ к электронным письмам и CustomerId?
Они оба возвращаются пустыми, хотя из var_dump видно, что они присутствуют
Я пробовал данные [0] -> CustomerIdбез радости либо