Я работаю над функцией autologoff на веб-сайте, которая выгонит пользователя через 60 минут бездействия. Я использую куки для хранения количества секунд во время бездействия, чтобы, когда значение достигло 60 минут. Это выход пользователя из системы. Он отлично работает, когда я тестирую их в одной вкладке Chrome.
Но когда я открываю один и тот же сайт в нескольких вкладках (2 вкладки). Счетчик в файле cookie начинает отсчет быстрее, поскольку обе вкладки одновременно обновляют один и тот же файл cookie. Таким образом, в этом случае пользователь выходит из системы примерно через 30-40 минут бездействия.
Есть идеи или предложения, чтобы это исправить?