2012-01-22 29 views
5

in rails默認會話存儲使用cookie。會話將被封送並用密鑰簽名,這樣客戶端就不會發脾氣。這種方法具有很高的可擴展性,並且不需要任何種類的「後端」工作。是否有基於cookie的nodejs會話存儲(connect,express)?

我找不到像Express或Connect那樣的東西。

+1

可能的重複[session for express.js](http://stackoverflow.com/questions/4371178/session -only-cookie-for-express-js) – jcolebrand

+0

@jcolebrand - 這個問題是關於僅會話cookie(與cookie的生命週期有關),這是關於將會話數據存儲在cookie中。根本不相關。 – UpTheCreek

+0

你在說什麼男人?所有的cookies都是關於存儲數據的。整個問題的關鍵在於,您不必將數據保存在服務器上。我認爲你需要重新思考這個戰略。另外,你的評論是沒有意義的。也許你的意思是對這個問題做一個編輯來區分? – jcolebrand

回答

9

連接2x有一個內置的,這是一個簡單的例子,它是如何簡單地得到一些基本與Express 3x https://gist.github.com/1491756與新的簽名cookie支持。你仍然可以在不升級的情況下做同樣的事情,但是你需要使用utils而不是那些獲得者

+2

Thx!它現在是http://expressjs.com/api.html#cookieSession的[email protected]的一部分嗎? – abernier

相關問題