-3
A
回答
0
在AppController中beforeFilter:
// Check if the user is logged in
if (isset($this->Auth->user())) {
// Save the visited page in session
$this->Session->write('VisitedPages.', $this->here());
// If the user is not logged in
} else {
// If the user has logged out and visited the page before
if (isset($this->Session->read('VisitedPages.'.$this->here()))) {
$this->redirect('/errorPage');
}
}
相關問題
- 1. 如何防止在註銷後訪問該頁面?
- 2. 禁止訪問頁面註銷後(Session.Abandon)在C#/ ASP.NET
- 3. 如何防止用戶在註銷後使用鏈接訪問該頁面?
- 4. 防止用戶在註銷後使用後退按鈕訪問上一頁
- 5. 註銷後防止返回頁面
- 6. 註銷後防止頁面回顧
- 7. 防止陌生人訪問WEBRTC頁面
- 8. 防止通過index.php訪問頁面
- 9. 防止用戶訪問管理頁面
- 10. PHP:防止直接訪問頁面
- 11. Cakephp登錄頁面訪問
- 12. 防止自動註銷cakephp
- 13. 防止用戶訪問某些頁面直到註冊
- 14. 註銷後不導航到之前訪問過的頁面
- 15. 防止在刪除後訪問CoreData對象訪問
- 16. 阻止訪問PHP頁面
- 17. 如何防止訪客用戶訪問管理頁面
- 18. 訪問extern站點後會話註銷
- 19. 如何防止從jsp頁面的url直接訪問頁面
- 20. 自動註銷ms訪問
- 21. 註銷後防止後退
- 22. CakePHP註銷問題
- 23. 5最後訪問頁面
- 24. PHP防止在註銷後返回頁面
- 25. 防止TensorFlow訪問GPU?
- 26. 防止圖書館訪問
- 27. 防止外部訪問,mongodb
- 28. 防止目錄訪問
- 29. 防止直接訪問PHP
- 30. 防止訪問jar資源
是[這](http://stackoverflow.com/questions/21598245/cakephp-on-login-redirecting-to-last-頁面瀏覽之前註銷)相關? – namezero