Задать вопрос
@twohundrediq

Как расшифровать jwt токен?

Сервер apple возвращает JSON Web Token в котором содержится информация о пользователе, как мне его декодировать чтобы получить эту информацию?
Для генерации аналогичного токена, который изначально отправляется на сервер apple я использовал эту библиотеку web-token.spomky-labs.com
Код генерации был такой
$jws = $jwsBuilder
	->create()
	->withPayload(json_encode([
		'iat' => time(),
		'exp' => time() + 3600,
		'iss' => $teamId,
		'aud' => 'https://appleid.apple.com',
		'sub' => $clientId
	]))
	->addSignature(JWKFactory::createFromKeyFile($keyFileName), [
		'alg' => 'ES256',
		'kid' => $keyFileId
	])
	->build();
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы