在 Zend 框架中,如果用户未登录,有什么更好的方法来限制用户访问登录后页面。没有 Zend,我将编写一个代码来检查
用户 ID 是否在会话中设置,并将该代码放在公共文件中(在所有
登录后页面上使用)。
在 Zend Framework 中,我可以使用 zend_auth 的 hasIdentity 方法进行检查,但我
不想在所有操作中进行检查。我正在考虑的另一种方法是创建一个
插件并将其挂钩到 routeshutdown 事件,然后在获取控制器和操作
名称之后从请求对象我可以决定是否重定向用户。
请提出一些在zend框架中实现它的好方法