2012-12-10 81 views
0

如何實現多站點登錄欄?我開始一個個人項目,需要在多個站點上方的標題欄,以允許用戶登錄或執行其他操作,我使用PHP編寫了此代碼,除了wordpress插件外,還沒有能夠在網上找到任何內容。多站點登錄欄

編輯:抱歉,我昨天晚上寫了這個,所以我對此非常含糊。我會詳細介紹一下。

一個例子是頂部的StackExchange欄,我將有一個統一的登錄數據庫,每個站點都可以訪問。

我想我只是好奇如何最好的通過PHP或一些MVC框架來實現這個。

+0

網站是否以某種方式連接,如共享數據庫? –

+0

你看過相關文章嗎? [1](http://stackoverflow.com/questions/180215/multi-site-login-ala-google?rq=1),[2](http://stackoverflow.com/questions/387879/php-multi -site-login?rq = 1) –

+0

您指的是[SSO](http://en.wikipedia.org/wiki/Single_sign-on)。你可以分享一個「多站點登錄欄」的例子或描述它的樣子。 –

回答

0

您需要添加一個usernamepassword字段,一個site字段,可能是一個select輸入元素。

在處理登錄憑證之前,您會看到用戶選擇了哪個站點並從該站點取出。

我假設你自己編寫了一個自定義項目。

如果您知道sql和基本phpsessionscookies那麼這應該不會太困難。