Php 避免使用导航器来记住会话
使用Symfony2.0和FOSUserBundle,如何始终避免导航器上的“记住我”行为 正如文档中所述,“记住我”在默认情况下处于禁用状态。您必须在配置中设置此项才能使其正常工作:Php 避免使用导航器来记住会话,php,security,symfony,fosuserbundle,Php,Security,Symfony,Fosuserbundle,使用Symfony2.0和FOSUserBundle,如何始终避免导航器上的“记住我”行为 正如文档中所述,“记住我”在默认情况下处于禁用状态。您必须在配置中设置此项才能使其正常工作: # app/config/security.yml firewalls: main: remember_me: key: "%secret%" lifetime: 31536000 # 365 days in seconds
# 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中重新获取以前的有效会话
我如何才能真正让用户始终使用他/她的登录名和密码登录?当您想强制chrome用户使用此功能时,您似乎注定要失败:
每当激活“继续我离开的地方”功能时,您可能会有这种行为。因此,即使您关闭浏览器并重新打开页面,会话仍会持续?是的,确实如此:(.不过,仅使用Chrome。但我不希望在任何浏览器中发生这种情况