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