Wie werden Sitzungswerte mit Node.js und mongodb gespeichert?

8

Wie bekomme ich Sessions mit Node.js, [email protected] und mongodb? Ich versuche nun connect-mongo so zu benutzen:

%Vor%

Ich bin dann in einem server.get Callback versucht zu verwenden

%Vor%

speichert diesen Wert in der Sitzung, aber er wird nicht zwischen den Anforderungen gespeichert.

Es dauert wahrscheinlich etwas mehr, um Session-Werte zu speichern, wie? Gibt es ein besser dokumentiertes Modul als connect-mongo?

    
Tirithen 19.03.2011, 19:09
quelle

2 Antworten

4

Sehen Sie sich diese Serie von DailyJS an. Es verwendet MongoDB und Sitzungsverwaltung

Ссылка

    
johans 20.03.2011, 08:04
quelle
2

Ich habe keine Erfahrung mit Node.js oder Express, daher kann ich nicht sofort erkennen, was mit Ihrer Vorgehensweise nicht in Ordnung ist. Allerdings habe ich Express MongoDB verwendet, um Sitzungen für Flash-Nachrichten und andere Session-Sachen zu speichern.

Sie können meinen Quellcode für einen einfachen URL-Verkürzer hier sehen macht die URLs im Moment ziemlich lang - es war nur eine Übung;)). Ich verwende die Sitzung, um eine Liste von URLs zu speichern, die der aktuelle Benutzer gekürzt hat.

Es ist nicht schön, aber ich weiß, dass es funktioniert.

    
mookid8000 19.03.2011 19:15
quelle