2

有人能告訴我什麼時使用activeRecord存儲默認超時?默認積極記錄存儲會話超時

我不想'設置'超時,因爲我希望它表現爲會話cookie。 ie:用戶關閉瀏覽器時到期,如果您手動設置過期日期,則不會發生此情況。

當我離開過期日期時,會話將在幾小時內不使用的時間內暫停。這是爲什麼?

所以我真正要問的是,當用戶保持瀏覽器打開並且只有在他/她登出或關閉瀏覽器時纔會過期,會話是否可能不會暫停? 請記住:

如果您在用戶關閉瀏覽器時指定activeRecordsession_store過期,則Cookie不會被刪除。

回答

0

我認爲這裏有兩點,即來自Web服務器的會話超時和頁面/ HTTP超時。

據我所知,ActiveRecord商店會話存儲沒有超時,除非用戶離開頁面。

或者,如果Web服務器在足夠的空閒時間之後決定放棄連接,然後否認會話。