Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
comet:authentication [2018/07/19 17:33]
levhav [Авторизация на основе JWT токенов]
comet:authentication [2019/12/18 01:58] (текущий)
Строка 65: Строка 65:
 $header = json_encode(['​typ'​ => '​JWT',​ '​alg'​ => '​HS256'​]);​ $header = json_encode(['​typ'​ => '​JWT',​ '​alg'​ => '​HS256'​]);​
  
 +if(isset($data['​user_id'​]))
 +{
 +    $data['​user_id'​] = (int)$data['​user_id'​];​
 +}
 +    ​
 // Create token payload as a JSON string // Create token payload as a JSON string
 $payload = json_encode($data);​ $payload = json_encode($data);​