Здравствуйте, понимаю что есть достаточно статей, но как по мне там всё поверхностно без подробностей. У меня вопрос, как зашифровать токен, а после как его разобрать?
$header = array(
"alg" => "HS256",
"typ" => "JWT",
);
$payload = array(
"id" => "23",
"name" => "user",
);
$jsonHeader = json_encode($sentData);
$jsonPayload = json_encode($payload);
$tokenHeader = hash('sha256', $jsonHeader);
$tokenPayload = hash('sha256', $jsonPayload);
$token = $tokenHeader.".".$tokenPayload;
Что то непонятное пытался сделать, но как я понял это совсем не правильно, да и секрет как то нужно добавить. А как его расшифровать вообще понятия не имею.
Как я понял должно быть как
здесь.