我正在使用https://www.npmjs.com/package/idle-session-timeout
中的idle-session-timeout模块我需要保持会话一致,以便在需要销毁的任何线程上销毁它。
if (authState.state == 'signedIn'){
var session;
var timeOutLength = (60 * 1 * 1000);
var dateTime = localStorage.getItem('sessionTime');
我尝试在方法之外创建会话变量,并且仅在此处启动它,但是它似乎根本无法正常工作。
手动处理会话有效,但是当我调用手动销毁会话的方法时,它不会在超时时销毁。
答案 0 :(得分:0)
问题是我在创建会话的情况下创建事件方法,无论会话最终是否被创建,我都需要定义这些方法。