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