2012-09-20 57 views
1

我需要爲三個網站實現一個單一的唱歌系統,我一直在研究它和谷歌和一些研究後,我有點卡住和困惑:)我已經發現了很多信息,但是他們中沒有一個能夠讓我完全清楚這些事情,所以我決定請你們的專家來看看你們是否能指引我走向正確的方向。至少到目前爲止,我一直在閱讀關於OpenSSO,OpenAM,CAS和其他解決方案,但並沒有像我期望的那樣幫助我。用PHP實現SSO自動用戶登錄多域

的情況如下:

我已經開發了PHP與MySQL的三個網站,這三個站點共享同一個數據庫和相同的用戶,但每個網站在其自己的域名,因此用戶必須登錄如果他們想訪問這三個網站,他們有三個關係。

我想達到的目的是讓用戶能夠登錄其中一個網站,並能夠在訪問網站時自動登錄另外兩個網站。

從技術上講,我希望對我的生產/工作代碼產生較小的影響。

我可以使用什麼樣的最佳解決方案?

非常感謝您的幫助:)

回答

0

這可能是更容易,如果誰首先訪問站點A將訪問站點BÇ通過你爲他們做一個鏈接的用戶站點A,也就是說,如果他們點擊他們的網站的一個鏈接到另一個,那麼你可以只使用基於URL的會話PHP使用數據庫後端了會議。

+0

謝謝@Nelson,我需要給用戶登錄的能力,即使他們只是輸入網址,但基於URL的身份驗證對我自己的網站中的鏈接來說也不錯:) – SubniC