让CakePHP读取WordPress为用户身份验证设置的Cookie
我试图允许登录WordPress应用程序的人也登录我的CakePHP应用程序 WordPress编写了一个名为让CakePHP读取WordPress为用户身份验证设置的Cookie,wordpress,cakephp,cookies,Wordpress,Cakephp,Cookies,我试图允许登录WordPress应用程序的人也登录我的CakePHP应用程序 WordPress编写了一个名为WordPress/(IE)和WordPress\u登录的cookie(Google Chrome)。当我查看临时文件时,我对浏览器中设置的cookie的这两个不同名称感到非常困惑。我不知道为什么 我正在阅读这些cookies,但不确定CakePHP是如何做到的 当前Cookie设置为localhost/,我的CakePHP安装在wordpress/myapp中。我使用了一个简单的Cak
WordPress/
(IE)和WordPress\u登录的cookie(Google Chrome)。当我查看临时文件时,我对浏览器中设置的cookie的这两个不同名称感到非常困惑。我不知道为什么
我正在阅读这些cookies,但不确定CakePHP是如何做到的
当前Cookie设置为localhost/,我的CakePHP安装在wordpress/myapp中。我使用了一个简单的CakePHP文件来读取cookies,并获得了成功
阅读cookie后,我只需要一个CakePHP身份验证示例。我以前没有这样做过,但我认为这实际上是可能的
Wordpress在登录时保存两个cookie-用户名和双哈希密码。您可以使用WP的is_user_logged_in()函数,而无需读取cookie。要在WordPress之外执行此操作:
<?php
require('./wp-blog-header.php');
?>
然后你可以:
<?php
if (is_user_logged_in()){
echo "You are logged in.";
}
else {
echo "Please login.";
};
?>
我希望这有帮助