codeigniter: rest apis с jwt-token (al go: HS256), срок действия токена истекает также во время просмотра веб-сайта.
Веб-приложение с codeigniter в качестве внешнего интерфейса и CI как back-end. В этом jwt-токене (время истечения которого установлено на 3600) истекает срок действия через 15 минут во время просмотра веб-сайта. Я не знаю, что не так с этой библиотекой jwt codeigniter.
В контроллере CI мой фрагмент кода (создание токена):
$token_data['id'] = $output->id;
$token_data['firstName'] = $output->firstName;
$token_data['lastName'] = $output->lastName;
$token_data['email'] = $output->email;
$token_data['createdDate'] = $output->createdDate;
$token_data['updatedDate'] = $output->updatedDate;
$token_data['time'] = time();
$user_token = $this->authorization_token->generateToken($token_data);
Я реализовал временное решение (недействительно) в соответствующей библиотеке:
$this->generateToken($token_array);
return ['status' => TRUE, 'data' => $token_decode];
//return ['status' => FALSE, 'message' => 'Token Time Expire.'];
Но Мне нужно правильное решение этой проблемы, если я просматриваю веб-приложение, то как истекает срок действия токена jwt. Пожалуйста, предложите мне изменения и идеи.