在Symfony2中是否存在防止系统自动登录某人的问题。我的Symfony2应用程序似乎是在一小时不活动后将某人赶出去。我想要一些类似于Facebook的东西,一旦你通过身份验证或者除非你注销,你就不必重新登录。这是我当前的security.yml代码块
login:
pattern: ^/login$
security: false
remember_me:
key: "%secret%"
lifetime: 31536000 # 365 days in seconds
path: /
domain: ~ # Defaults to the current domain from $_SERVER
答案 0 :(得分:1)
检查会话的参数,那里设置了什么?它应该在 config.yml 中,设置更大的值,你的问题就会消失:
#app/config/config.yml
session:
cookie_lifetime: 86400
gc_maxlifetime: 1800
可以在the official documentation中找到更多信息。