- noeud 0.4.11
- expriment 2.4.6
- mongodb 1.8.3
- mangouste 2.1.2
- connexion-mongodb 1.0.0
et essayer de mettre en œuvre replic un ensemble avec authentification.
- je veux stocker différents types de données d'application dans le DB
- je veux stocker les données de session-express dans le DB
une connexion « normale » avec mangouste travaille:
mongo.connectSet('mongodb://user:[email protected]:27017/test,
mongodb://host:27018,
mongodb://host:27019,
mongodb://host:27020', function (err) {
if (err) {
console.log("could not connect to DB: " + err);
}
});
mais comment faire fonctionner la gestion de session ?!
app.use(express.session({
cookie: {maxAge: 60000 * 20}, // 20 minutes
secret: 'foo',
store: new MongoStore({
host: 'host',
port: [27017, 27018, 27019, 27020],
dbname: 'test',
rs_name: 'rstest',
username: 'user',
password: 'secret'
})
}));
cela ne fonctionne pas :(
est-ce réellement possible? Ou devrais-je utiliser un autre MongoDB pour stocker les données de session?
Yep - assez sûr. mais ça marche tout de même. THX. – pkyeck