Skip to content

$_SESSION.keepAlive

do- edited this page Jun 5, 2017 · 1 revision

Данная функция отправляет на сервер AJAX-запрос без параметров и никак не обрабатывает ответ на него.

Она предусмотрена для поддержания актуальности сессии в том случае, если время её жизни истекает, а пользователь не инициирует никаких запросов. Типовой вариант использования — совместно с $_SESSION.beforeExpiry.

В зависимости от требований к бизнес-логике конкретного приложения данный механизм может:

  • использоваться автоматически (сессия будет жить, пока открыт браузер):
 $_SESSION.beforeExpiry ($_SESSION.keepAlive)
  • не использоваться вовсе (на всякий случай);
  • использоваться с доделками по месту (показ предупреждения с кнопкой явного продления жизни сессии).
Clone this wiki locally