-
express.logger 中间件已经独立 > npm install morgan --save var logger = require('morgan'); app.use(logger(':method :url :status'))查看全部
-
var session = require("cookie-session"); 引入cookie-session模块,自动做了持久化查看全部
-
bcrypt.genSalt(SALT_WORK_FACTOR, function (err, salt) { if (err) { return next(err); } bcrypt.hash(user.password, salt, function (err, hash) { if (err) { return next(err); } user.password = hash; next(); }); });//生成随机的盐 //next(); //存储流程走下去 }) 最后一个next();省略查看全部
-
buffer方法已被弃用。这可能与Node.js中的缓冲区混淆。请arrayBuffer改用查看全部
-
回话持久原理查看全部
-
express req.param() = req.params + req.body + req.query查看全部
-
express.logger 中间件已经独立 > npm install morgan --save var logger = require('morgan'); app.use(logger(':method :url :status'))查看全部
-
var session = require('express-session'); var MongoStore = require('connect-mongo')(session); app.use(session({ secret: 'imooc', store: new MongoStore({ url: dburl, collection: 'sessions' }), resave: false, saveUninitialized: true })); 别忘了在signin下面的 req.session.user = user;查看全部
-
express4: 1、session --> express-session 在《nodejs实战——第一章 博客》中,遭遇到express3与4的差别,解决了这个问题。同楼上。 2、multipart --> connect-multiparty 图片上传,要用connect-multiparty来替代。 3、中间件置放顺序有一定讲究。 如上述session必须定义在MongoStore之前。查看全部
-
mongoDB查看查看全部
-
使用express中间件控制用户访问页面权限查看全部
-
会话预处理修改查看全部
-
开发环境配置 if ('development' === app.get('env')) { app.set('showStackErro', true); // 显示错误信息 app.use(express.logger(':method :url :status'); // 打印express路由的信息并预置格式 app.locals.pretty = true; // 设置网页源码格式为非压缩,可读 mongoose.set('debug', true); //打开mongoDb调试模式 }查看全部
-
会话预处理, 以便每个页面都可以使用 // pre handle user app.use(function(req, res, next){ var _user = req.session.user; if (_user) { app.locals.user = _user; } return next(); })查看全部
-
app.use(express.session({ secret: 'imooc', store: new mongoStore({ url: dbUrl, collection: 'sessions' }) }));查看全部
举报
0/150
提交
取消