簡體   English   中英

結合symfony1和Symfony2項目

[英]combine symfony1 and Symfony2 projects

在symfony1.0中開發了一個現有的網站(推進為ORM)。 我已經在Symfony2(Doctrine2 as ORM)中為該網站開發了一個模塊。 兩者都有身份驗證 新模塊應使用現有數據庫中的成員。 它們之間的會話不應該被打破。 我應該遵循哪些步驟? 怎么辦呢?

我認為您應該在Symfony2項目中創建一個自定義用戶提供程序 ,以便能夠在兩個項目之間共享用戶(但首先要檢查是否可以使用doctrine用戶提供程序 )。

如果他已登錄symfony1,您還應該實現自定義身份驗證提供程序以自動在Symfony2應用程序中登錄用戶。 您可能需要檢查symfony1會話並基於該日志用戶(或不)。

值得一看的是在Symfony2中包裝symfony1項目的IngewikkeldWrapperBundle

同樣值得觀看Symfony Live 2011的演講:使用Sf2緩存包裝Sf1應用程序的不錯表現:

最后但並非最不重要的是通過文檔:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM