我正在安装Zend框架的网站上工作。 Zend控制用户身份验证(登录,注销,他们是谁等)。
我想在查看Wordpress创建的页面/帖子时,将Wordpress安装到子文件夹中并访问正确的用户数据(用户名,登录/注销状态等)。
我需要采取哪些步骤才能做到这一点?
注意:在我之前安装和使用Zend的程序员,我熟悉Zend,但不是那么详细,所以你可能需要用更多的外行术语来解释。我已经多次使用Wordpress并且非常了解它。
答案 0 :(得分:1)
在Wordpress的某个地方(您可能知道自从熟悉Wordpress以来),您将使用以下Zend Framework代码:
$auth = Zend_Auth::getInstance();
if ($auth->hasIdentity()) {
// Identity exists; get it
$identity = $auth->getIdentity();
}
上面的代码检查会话命名空间并确定是否已存储标识。如果存储了身份,则有人已经过身份验证,您可以检索该授权身份。
上面的代码假设你可以从wordpress(autoload,include_path等)加载带有Zend_名称空间前缀的类。