2014-09-02 55 views
1

正如我在我的Laravel 4.1應用程序中的帖子中提到的,我有「記住我」選項。laravel記住我不在Firefox中的鉻工作

當我用chrome與「記住我」連接時,選中並關閉瀏覽器並打開它,即使我沒有檢查它,它仍在工作!

但與Firefox它的工作完美。當我檢查「記住我」時,關閉然後打開我仍然連接的瀏覽器。

當我沒有檢查它並連接時,關閉然後打開瀏覽器它將我返回到登錄窗體並顯示錯誤消息。

我不明白爲什麼它不在鉻中工作。

else if (Auth::attempt($credentials, $remember)) { 

    return Redirect::intended('/'); 
} 

回答

2

這是因爲,關閉瀏覽器後,可能Chrome仍在後臺運行。嘗試禁用Continue running background apps when Google Chrome is closed功能,請按照下列步驟操作:

  • 打開chrome://settings
  • 點擊Show advanced settings
  • 進入到系統部分(向下)和禁用Continue running background apps when Google Chrome is closed。 這將迫使Chrome瀏覽器完全關閉,然後它會刪除會話cookie。

這是一個common問題使用Chrome和我以前遇到過,並以這種方式解決它。