栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

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

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616437.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号