Как сохранить время простоя npm-сессии в веб-приложении? - PullRequest
0 голосов
/ 01 марта 2019

Я использую модуль idle-session-timeout из https://www.npmjs.com/package/idle-session-timeout

Мне нужно поддерживать сессию согласованной, чтобы уничтожить ее в любом потоке, который необходимо уничтожить.

if (authState.state == 'signedIn'){ var session; var timeOutLength = (60 * 1 * 1000); var dateTime = localStorage.getItem('sessionTime');

Я попытался создать переменную сеанса вне метода и только запустить ее здесь, но, похоже, это не сработало вообще.

Утилизация сеанса вручнуюработает, но не уничтожается по таймауту, когда я вызываю тот же метод, который уничтожает его вручную.

1 Ответ

0 голосов
/ 19 марта 2019

Проблема заключалась в том, что я создавал методы событий внутри случая, когда был создан сеанс, мне нужно было определить эти методы независимо от того, будет ли сеанс завершаться созданием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...