Sto usando ExpressJS e Mongoose.Come configurare connect-mongo (o utilizzare le sessioni in mangusta)
var MongoStore = require('connect-mongo')(express);
var sessionStore = new MongoStore({db: 'myappsession'});
app.use(express.session({ secret: "myappsecret", store:sessionStore }));
Ciò risulta in un "Errore Mongo: errore: db non autorizzato". Suppongo che avrei bisogno di passarle le credenziali di accesso. Ho anche,
var mongoose = require('mongoose');
var db = mongoose.createConnection('<omitted username, password and address>', 'myappsession');
sto indovinando collegare-mongo bisogno di questa informazione per accedere al mio database per creare l'archivio sessione?
Domanda
Come faccio a passare connect-Mongo il log-in informazioni? O sto sbagliando?
Cura per spiegare w hy questa non è una buona soluzione? In realtà sto usando questo nella mia app. – Legendre
sì, l'URL del tutorial non funziona – ktkaushik
@ktkaushik - il tutorial usato per funzionare. Puoi google per "Coding_with_Nodejs_Part_31_Mongoose_Sessions" e accedere a una versione memorizzata nella cache. – Legendre