我使用this function将ZFCUser登录中的一些操作列入白名单。
一切都工作得很好,除非我重定向到这些白名单页面之一。例如,我有myFormAction
,它在无效表单的情况下重路由到自己或successAction
。
现在的问题是,在任何一种情况下点击按钮后,我最终看到的是ZFCUser登录。当我第一次通过URL或链接进入其中一个页面时,它工作正常。
下面是我在myFormAction
中两种情况下的代码:
- 失败:*
return array('myVar' => $myVar);
- 成功次数:*
return $this->redirect()->toRoute('myModule', array('action' => 'Success'));
你知道我可能做错了什么吗?是不是重路由没有传递onBootstrap
函数,ZFCUser在其他地方阻止了它?
1条答案
按热度按时间svgewumm1#
好吧,这是一个愚蠢的!
有一个错误,在我的链接网址没有显示,因为
ZFCUser
的重定向!登录显示真实的路径并显示错误...