避免导航器记住会话

时间:2012-12-28 19:59:34

标签: php security symfony fosuserbundle

使用Symfony2.0和FOSUserBundle,我怎样才能始终避免导航器上的“记住我”行为?

如文档中所述,默认情况下,请记住我已禁用。你必须在配置中设置它才能使它工作:

# app/config/security.yml
firewalls:
    main:
        remember_me:
            key:      "%secret%"
            lifetime: 31536000 # 365 days in seconds
            path:     /
            domain:   ~ # Defaults to the current domain from $_SERVER

好。我不是把这个配置放在security.yml中。但是,不知何故,导航器忽略了我的欲望,它确实保留了必要的cookie,以便从某个cookie重新获取之前的有效会话。

我怎样才能让用户始终使用他/她的登录名和密码登录?

1 个答案:

答案 0 :(得分:1)

当你想强迫铬用户使用时,你似乎注定要失败:

Chrome doesn't delete session cookies

https://groups.google.com/a/chromium.org/forum/?fromgroups=#!topic/chromium-bugs/cjt3WwgOJ3c

每当“我离开的地方继续”功能处于活动状态时,您可能会遇到此行为。