J'utilise ExpressJS et Mongoose.Comment configurer connect-mongo (ou utiliser des sessions dans mongoose)
var MongoStore = require('connect-mongo')(express);
var sessionStore = new MongoStore({db: 'myappsession'});
app.use(express.session({ secret: "myappsecret", store:sessionStore }));
Cela se traduit par un "MongoError: Error: non autorisé db". Je suppose que je devrais lui transmettre mes identifiants de connexion. J'ai aussi,
var mongoose = require('mongoose');
var db = mongoose.createConnection('<omitted username, password and address>', 'myappsession');
Je suppose connecter-mongo a besoin de ces informations pour se connecter à ma base de données pour créer le magasin de la session?
Question
Comment puis-je connecter passe-mongo le journal en informations? Ou est-ce que je fais cela mal?
Parce que ce n'est pas une bonne solution? Je l'utilise en fait dans mon application. – Legendre
oui, l'url tutoriel ne fonctionne pas – ktkaushik
@ktkaushik - ce tutoriel utilisé pour fonctionner. Vous pouvez google pour "Coding_with_Nodejs_Part_31_Mongoose_Sessions" et accéder à une version en cache. – Legendre