我正在使用此功能将 ZFCUser 登录中的一些操作列入白名单。
除非我重定向到这些列入白名单的页面之一,否则一切都很好。例如myFormAction
,如果表单无效,我会将其重新路由到自身或successAction
.
现在的问题是,在任何这些情况下单击按钮后,我最终都会看到 ZFCUser 登录。当我第一次通过 URL 或链接访问其中一个页面时,它可以工作。
这是我在以下两种情况下的代码myFormAction
:
失败:
return array('myVar' => $myVar);
成功:
return $this->redirect()->toRoute('myModule', array('action' => 'Success'));
有什么想法我可能做错了吗?可能是重新路由没有通过onBootstrap
函数并且 ZFCUser 在其他地方阻止它?
谢谢!