小编Mit*_*ddy的帖子

使用节点 js 和“connect-mongostore”的会话存储

我正在尝试使用带有“ connect-mongostore”模块的节点 js 创建会话。我能够创建会话。但它没有正确存储它。

这是我的服务器端代码

//loading all the dependencies    
var express = require('express');
var app = express();
var MongoStore = require('connect-mongostore')(express);
var mongo = require('mongoose');

//my data base path to store sessions
var conf = {
    db: {
        db: 'mongoservernew',
        host: 'localhost',
        collection: 'mySessions'
    },
    secret: '076ee61d63aa10a125ea872411e433b9'
};

//configuration
app.configure(function(){
    app.use(express.cookieParser());
    app.use(express.session({
        secret: conf.secret,
        maxAge: new Date(Date.now() + 3600000),
        store: new MongoStore(conf.db)
    }));
    app.use(app.router);
});

//data base Url for storing data
var dbUrl = 'mongodb://localhost/mongoservernew';
mongo.connect(dbUrl);
mongo.connection.on('open', function () …
Run Code Online (Sandbox Code Playgroud)

javascript session connect node.js

5
推荐指数
1
解决办法
926
查看次数

标签 统计

connect ×1

javascript ×1

node.js ×1

session ×1