大家联想上一节老师说过的存储session方式
评论中的童鞋就给出了两种方法
1、cookie方法
即通过插件:
var cookieParser = require('cookie-parser')
var cookieSession = require('cookie-session')
2、存储到mongodb中
即通过插件:
var session = require('express-session')
var MongoStore = require('connect-mongo')(session)
以上是用两种方法达成回话持久性
评论中的童鞋就给出了两种方法
1、cookie方法
即通过插件:
var cookieParser = require('cookie-parser')
var cookieSession = require('cookie-session')
2、存储到mongodb中
即通过插件:
var session = require('express-session')
var MongoStore = require('connect-mongo')(session)
以上是用两种方法达成回话持久性
2019-08-31
二期干货很多,虽然看起来项目不大,但是麻雀虽小 五脏俱全,基本前端后端,都有,特别是设计设计用户的,比如权限,登陆状态存储,学到很多新东西,
2018-12-21
两期课程已学完,项目已经部署上线
live demo:https://movie.niuy.xyz
源码:https://gitee.com/niuyi1017/movies
更多:https://github.com/niuyi1017/imooc
live demo:https://movie.niuy.xyz
源码:https://gitee.com/niuyi1017/movies
更多:https://github.com/niuyi1017/imooc
2018-12-11
2018年12月1日,项目可运行,按章节提供源码以及部分笔记,有需要可以前往哟,地址:https://github.com/CruxF/IMOOC/tree/master/Node?1543667755001
2018-12-01
可向数组插入数据
var reply = {
from: _comment.from,
to: _comment.tid,
content: _comment.content
}
Comment.update({_id:_comment.cid}, {'$push':{reply:reply} } ,function(err,news) {
if(err)console.log(err);
console.log(news);
} );
var reply = {
from: _comment.from,
to: _comment.tid,
content: _comment.content
}
Comment.update({_id:_comment.cid}, {'$push':{reply:reply} } ,function(err,news) {
if(err)console.log(err);
console.log(news);
} );
2018-05-25
现在可以用中间件解决
router.use(function(req,res,next) {
let user = req.session.user
if(!user) {
return res.redirect('/user/signin')
}
next()
})
router.use(function(req,res,next) {
let user = req.session.user
if(!user) {
return res.redirect('/user/signin')
}
next()
})
2018-05-24
grunt mochaTest --timeout=5000
mocha默认每个测试用例最多执行2000毫秒,如果超过这个时间没有返回结果,就会报错
mocha默认每个测试用例最多执行2000毫秒,如果超过这个时间没有返回结果,就会报错
2018-05-24
https://github.com/xupeiMax/movie-by-node
还是贴一下,上个月19号花一天跟完一期,之后因为公司业务迟迟没有时间学习第二期,主要就是学习思路,很感谢慕课网这个平台!
还是贴一下,上个月19号花一天跟完一期,之后因为公司业务迟迟没有时间学习第二期,主要就是学习思路,很感谢慕课网这个平台!
2018-05-13