Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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); |