在我的網站上,我基於文檔實現了用戶認證。我想知道的是如何在15分鐘不活動後自動斷開用戶。 在此先感謝Symfony 2用戶認證
0
A
回答
0
如前所述here下面的代碼片段應該帶你到你的目標:
$session->start();
if (time() - $session->getMetadataBag()->getCreated() > $maxTime) {
$session->invalidate();
throw new SessionExpired(); // redirect to expired session page
}
0
您可以設置會話超時建立一個這樣的功能。請參閱How to set expiration time to session in the controller?這會在用戶閒置15分鐘後第一次點擊結束用戶會話,並將其重定向到登錄頁面。
自動斷開連接,例如,在閒置15分鐘後(通過JavaScript)重定向到註銷URL也是可能的。
相關問題
- 1. mongodb symfony用戶認證?
- 2. 的Symfony 2的UserInterface ::等於($用戶):重新認證
- 3. Symfony的保持用戶手冊認證
- 4. Symfony 3用戶註冊的JWT認證
- 5. symfony認證後重定向用戶
- 6. Symfony 2中的默認驗證器
- 7. 手冊認證檢查Symfony的2
- 8. Symfony 2認證與(學說)實體
- 9. Symfony 2驗證
- 10. Symfony - 取得匿名用戶,而不是認證用戶
- 11. 沒有用戶認證的開發環境的Symfony http基本認證
- 12. symfony 2,用戶列表
- 13. Symfony 2 FOS_Userbundle促進用戶
- 14. 用戶認證
- 15. 用戶認證
- 16. 如何否認Symfony的2
- 17. Symfony安全基本認證
- 18. Symfony的蒸汽認證
- 19. 使用默認值的Symfony 2路由
- 20. 手動認證用戶
- 21. Symfony檢查用戶是否通過認證
- 22. symfony不承認已通過身份驗證的用戶
- 23. Symfony 2登錄驗證
- 24. Symfony 2驗證表格
- 25. Symfony 2表單驗證組
- 26. Symfony 2中的jQuery驗證
- 27. Symfony 2表單驗證
- 28. 跨客戶端用戶認證
- 29. 用戶認證facebook
- 30. 用戶認證JSF
但是,我必須把這個片段在我的控制器的各項功能?因爲它具有涵蓋所有路線的許多功能 – user1310305