-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