FuelPHP如何禁用请求并设置另一个?

时间:2013-10-21 15:23:07

标签: fuelphp

在'request_created'事件中,我检查授权。如果用户未登录,则我想取消当前请求并为页面登录分配新请求。怎么做?

1 个答案:

答案 0 :(得分:0)

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