如果会话在浏览器关闭时到期,如何让"记住我"工作?

Ond*_*ták 10 remember-me symfony

浏览器在main中关闭时,我将会话设置为过期config.yml:

framework:
    session:
        default_locale: %locale%
        lifetime:       0
        auto_start:     true
Run Code Online (Sandbox Code Playgroud)

然后我按照文档中的描述为登录页面设置"记住我",即使我检查"记住我",我也会注销(当我重新启动浏览器时).

如何在用户关闭浏览器时将Symfony2应用程序设置为使cookie过期,但如果在登录时选择(通过检查"记住我"),则将其保留?

我正在使用Symfony2- beta5 RC1 RC3.

Dra*_*sil 1

我不确定 Beta 5 何时发布,但这篇文章http://fossplanet.com/f6/%5Bsymfony-devs%5D-remember-me-authentication-67998/倾向于它要么不起作用,要么不能正常工作。您尝试过在测试组中提问吗?