2010-01-31 79 views
2

假設我有登錄表單。當我成功登錄後,我被重定向到登錄的主頁。目前,當我在未註銷的情況下關閉此頁面並重新打開Firefox時,此登錄主頁將再次啓動。如何讓我的網站在關閉瀏覽器時自動註銷用戶?

我希望這樣,當用戶關閉瀏覽器時,會話過期,當他們下一次打開Firefox時,不會顯示登錄的主頁。

我認爲會議將用於這個,但我不知道如何設置一個時間,甚至使它,以便當Firefox關閉關閉會話被破壞。

+0

我從根本上編輯了這個整理它,因爲我找不到明顯的重複,這是一個有用的問題。 –

回答

2

將會話超時設置爲15分鐘,這應該可以完成這項工作。你肯定無法捕捉到「關閉瀏覽器」或「關閉標籤」事件(沒有啓用JavaScript,瀏覽器崩潰等),所以你不應該這樣做。

查看Felix的帖子以獲取更多信息,準確設置會話超時。

+0

Downvote無評論? – Karsten

+0

今天早上在另一個線程上發生了一件事。顯然在星期天我們應該「只知道」。 –

+0

我猜這是因爲15分鐘的建議。 –

0

請原諒我,如果我踩着別人的腳非服務器HTML編程,但可以你檢查瀏覽器是否已經有一個來自以前會話的cookie?即使答案是肯定的,如果它是一個新的會話,強制認證?

只是一個想法。

相關問題