Zend framework2 ZfcUser和Zend框架2

Zend framework2 ZfcUser和Zend框架2,zend-framework2,zfcuser,Zend Framework2,Zfcuser,我喜欢ZfcUser,并且在我开发的每个项目中都使用它。 它工作的很好,但我希望扩大我的使用它一点 是否有人可以提供一些关于在控制器中检查身份的示例?我有一个函数,当某个给定函数的任何操作被访问时,它都会触发。。。我想向该函数添加身份验证,但正如我所说,它在控制器中运行 任何建议(或文件?)将不胜感激 谢谢在任何控制器中检查身份验证都非常简单 public function thatAction() { $auth = $this->getServiceLocator()->

我喜欢ZfcUser,并且在我开发的每个项目中都使用它。 它工作的很好,但我希望扩大我的使用它一点

是否有人可以提供一些关于在控制器中检查身份的示例?我有一个函数,当某个给定函数的任何操作被访问时,它都会触发。。。我想向该函数添加身份验证,但正如我所说,它在控制器中运行

任何建议(或文件?)将不胜感激


谢谢

在任何控制器中检查身份验证都非常简单

public function thatAction()
{
    $auth = $this->getServiceLocator()->get('zfcuser_auth_service');

    if( $auth->hasIdentity() )
        $user = $auth->getIdentity();
}
很简单吧! 您可以在这里找到更多信息:


返回的用户对象是您的用户实体。如果您想自定义您的用户实体,我这里有一篇可能会有所帮助的小博文:

我猜这将需要在视图中来回切换(通过操作函数)。。。但那只是我在想大声的…是的。容易的!我不知道为什么我没有看到。。。上个小时我一直在看维基。