0

在“request_created”事件中,我检查授权。如果用户没有登录,那么我想取消当前的请求并为页面登录分配一个新的请求。怎么做?

4

1 回答 1

0

在 1.x 中,框架不允许请求“劫持”。所以你最好的选择是在事件监听器中使用 Response::redirect 。或者,您可以将当前 URL (Uri::current()) 存储在会话中以进行登录后重定向。2.0 版将有多种方式通过在请求周期的各个地方返回响应来接管请求。

于 2013-10-21T20:25:51.830 回答