2015-10-12 83 views
4

我正在使用HWIOAuthBundle供用戶使用其社交帳戶登錄。一旦用戶登錄,它會在30分鐘左右後註銷。Symfony HWIOAuthBundle - 如何禁用自動註銷?

任何想法如何禁用,讓他們永遠保持登錄狀態?

+0

對我來說,解決辦法是在security.yml '安全: 防火牆: 主: remember_me: 鍵:%祕% 壽命:31536000#365天,seconds' –

回答

1

集配置中的cookie_lifetime

# app/config/config.yml 
framework: 
    session: 
     #lifetime in seconds 
     cookie_lifetime: 3600 

更多信息,請參見Framework configuration。如果你想讓你的用戶永久記錄下來,你可能還想看看實現「記住我」的功能,請參閱here瞭解更多信息

1

從你的防火牆使用remember_me或者僅僅添加cookie_lifetime到1年,取決於你的設計模式

firewalls: 
    secured_area: 
     remember_me: 
      lifetime: 31536000 #1 year