我正在 ZF2 上实现 REST API。现在我需要检查 Module.php 上的授权令牌,如果授权失败则返回错误。但我不知道如何从 Module.php 返回响应。
我编写了代码来检查 onBootstrap 的 DISPATCH 事件中的授权。现在,如果授权失败,如何在不访问控制器的情况下从 Module.php 返回错误。因为只有exit
函数/调用可以在不访问控制器的情况下返回。但在那种情况下,我没有得到任何回应。使用 json_encode(array) 看起来不像标准,因为我已经启用 ViewJsonStrategy 并在控制器中使用 JsonModel。