如何获取当前登录的用户详细信息zend框架

时间:2011-05-01 13:13:40

标签: zend-framework

我希望获得在zend框架中登录我网站的用户详细信息。

2 个答案:

答案 0 :(得分:13)

您可以像这样获取Zend_Auth中存储的数据:

$identity = Zend_Auth::getInstance()->getIdentity();

$identity变量现在应该包含您在登录用户时存储到Zend_Auth中的任何数据。

答案 1 :(得分:2)

这是返回用户名详细信息的函数的一部分

    $auth = Zend_Auth::getInstance();
    if($auth->hasIdentity())
    {

        $user = $auth->getIdentity();
        $username = $this->view->escape(ucfirst($user->username));
}

如果您在用户登录网站时保存它们,您可以使用$user->otherDetailName的其他详细信息!