2013-08-30 51 views
1

正在做一個節點js聊天服務器,它將運行在我的網站服務器的另一臺服務器上。 我想確保所有用戶都連接到節點js服務器是我網站上的用戶。節點js聊天服務器 - 用戶身份驗證

我該如何檢查? 謝謝

+0

[這](https://github.com/braitsch/node-login)是一個偉大的地方開始。不要只使用他的確切代碼,而要看它如何設置,你可以用它來讓你學習。 –

回答

0

有一種方法可以在Nodejs中訪問您的網站用戶會話。您需要使用可以通過Webserver和NodeJS訪問的單獨會話存儲。所以這會在兩臺服務器上修復用戶的Authenticaion。

我選擇Redis over Memcache作爲自定義會話存儲,因爲您不想在服務器重新啓動時丟失所有現有會話數據。如果您使用PHP https://github.com/nicolasff/phpredis將幫助您安裝Redis擴展。而對於Nodejs,您可以輕鬆搜索,安裝和配置Redis。

請參考這裏獲取更多有用的信息http://webandphp.com/IntegratingNode.jswithPHP