@jenya7771

Как сформировать, зашифровать и расшифровать токен?

Здравствуйте, понимаю что есть достаточно статей, но как по мне там всё поверхностно без подробностей. У меня вопрос, как зашифровать токен, а после как его разобрать?
$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;

Что то непонятное пытался сделать, но как я понял это совсем не правильно, да и секрет как то нужно добавить. А как его расшифровать вообще понятия не имею.
Как я понял должно быть как здесь.
  • Вопрос задан
  • 1746 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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