我有一个用Symfony2构建的项目。我正在使用FOSUserBundle来管理用户。现在我必须将Wordpress集成到我的项目中。 Wordpress必须在子文件夹中可用:http://example.com/blog。我已经设法实现这样的状态,一切都像魅力一样,但现在我需要在Symfony2项目和Wordpress之间共享会话。实际上我真的不知道会话共享是否正确解决了我的问题。问题是我想在Wordpress中使用与Symfony项目中相同的设计。在我的Symfony项目中,我有一个顶部栏,表示用户已通过身份验证。如果用户将通过Symfony进行身份验证(我希望它是唯一可能的方式),我希望他在浏览Wordpress博客时看到他也经过身份验证。所以会话分享是我的第一个想法,但也许还有其他更有效的解决方案?也许在Wordpress中将这个顶部栏加载到iframe中? EkinoWordpressBundle可以解决我的问题吗?
答案 0 :(得分:-1)
如果WordPress安装位于文件夹中的同一个域中,则会话应通过PHP提供。您可以使用PHP中的$ _SESSION变量进行检查,并在header.php中添加一些代码以显示身份验证详细信息。