2014-09-02 51 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和我以前遇到过,并以这种方式解决它。