Javascript редирект, когда истекает срок действия cookie - PullRequest
0 голосов
/ 24 августа 2018

Я хочу, чтобы мои пользователи перенаправлялись на страницу входа, как только срок действия файлов cookie истечет. Сценарий - это если система бездействует, и сеанс php истек автоматически, экран входа в систему должен появиться без подключения к серверу PHP. Я устанавливаю cookie-файл (значение совпадает с истечением срока действия) с сервера для каждого запроса, срок действия которого истекает и увеличивается с каждым запросом.

Есть ли способ, с помощью которого я могу следить за cookie-файлом, и всякий раз, когда истекает время истечения, я могу вызывать действие.

1 Ответ

0 голосов
/ 24 августа 2018

Что ж, при истечении срока действия файла cookie обратный вызов не запускается автоматически. Вы можете установить setInterval, который проверяет наличие этого cookie. Если нет, вы можете перенаправить пользователя на страницу входа.

Псевдокод будет примерно таким. Он проверяет наличие cookie каждую секунду.

var timer = setInterval(function () {

// Check if cookie is present, 
if not present {
   // clear the timer and redirect to login page
} else {
  // do nothing
}
}, 1000); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...