2012-07-19 61 views
0

上我使用警予兩個獨立的PHP網站開發Magento的,我們使用的是一些API,以保持這兩個網站相同的用戶名和密碼保存用戶數據同步。單點登錄的Yii的和Magento的同一服務器

我們將如何開發功能,其中用戶可以登錄到任何一個應用程序,並在另一個應用程序中自動登錄,例如,如果我們登錄到gmail,則顯示登錄到Google +和其他Google服務的谷歌服務。

我讀了約單點登錄,但知道它是如何工作的。請指導我們如何在同一臺服務器上構建單點登錄。

回答

5
$array['data'][] = $otherObject; 
+0

現在用的相同,但它不工作。 – 2012-07-19 09:31:14

+0

即使是數組($ arr = array()')也是'$ arr'?看來,你增加了你的開發系統的錯誤設置 – KingCrunch 2012-07-19 09:50:47

0
array_push($array['data'], new StdClass()); 

...不覆蓋任何東西,但追加到數組的末端,類似於使用:

$array['data'][] = new StdClass(); 

如果事情被覆蓋,必須有一個錯誤在其他地方。

BTW:有一個PHP類SplObjectStorage這是爲了存儲對象,並且可以用作:

$array['data'] = new SplObjectStorage(); 
$array['data']->attach(new StdClass()); 
相關問題