Node.js + express.js + passport.js:在服务器重启之间保持身份验证

Node.js + express.js + passport.js:在服务器重启之间保持身份验证,第1张

Node.js + express.js + passport.js:在服务器重启之间保持身份验证

有一个名为 connect-mongo的开源程序
可以完全满足您的需要-将会话数据保留在mongodb中

使用示例重用

mongoose
打开的连接):

var session = require('express-session');var MongoStore = require('connect-mongo')(session);var mongoose = require('mongoose');mongoose.connect('mongodb://localhost/sess');app.use(express.session({    secret:'secret',    maxAge: new Date(Date.now() + 3600000),    store: new MongoStore(    // Following lines of pre doesn't work    // with the connect-mongo version 1.2.1(2016-06-20).    //    {db:mongoose.connection.db},    //    function(err){    //        console.log(err || 'connect-mongodb setup ok');    //   }    {mongooseConnection:mongoose.connection}    )        }));

您可以在这里了解更多信息:https :
//github.com/kcbanner/connect-mongo



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5622533.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存