2015-02-06 62 views
0

我有一個在Symfony2中構建的項目。我正在使用FOSUserBundle來管理用戶。現在我必須將Wordpress集成到我的項目中。 Wordpress必須在子文件夾中可用:http://example.com/blog。我已經設法達到這樣的狀態,一切都像魅力一樣,但現在我需要在Symfony2項目和Wordpress之間分享會話。其實我不知道會話分享是否正確解決我的問題。問題是我想在Wordpress中使用與Symfony項目中相同的設計。在我的Symfony項目中,我有一個頂部欄,表示用戶已通過身份驗證。如果用戶通過Symfony進行身份驗證(我希望它是唯一可能的方式),我希望他在瀏覽Wordpress博客時能夠看到他已經過身份驗證。所以會議分享是我的第一個想法,但也許還有其他更有效的解決方案?也許在Wordpress中將這個頂部欄加載到iframe中? EkinoWordpressBundle能解決我的問題嗎?如何在Symfony2和Wordpress之間共享會話

+0

你已閱讀[本文](http://symfony.com/doc/current/cookbook/session/php_bridge.html)?適用於您的情況? – Matteo 2015-02-07 09:43:33

回答

0

如果WordPress安裝位於文件夾中的同一個域中,則該會話應通過PHP提供。您可以使用PHP中的$ _SESSION變量進行檢查,並向header.php中添加一些代碼以顯示身份驗證詳細信息。

相關問題