时间:2021-07-01 10:21:17 帮助过:19人阅读
第四步: 功能设计与路由设计
req.session.flash={}
,通过 req.flash(name, value)
设置这个对象下的字段和值,通过 req.flash(name)
获取这个对象下的值,同时删除这个字段。
第五步: 权限设置
在主目录下添加 middlewares文件夹,添加文件check.js,如下:
module.exports = { checkLogin: function checkLogin(req, res, next) { if (!req.session.user) { req.flash(‘error‘, ‘未登录‘); return res.redirect(‘/signin‘); } next(); }, checkNotLogin: function checkNotLogin(req, res, next) { if (req.session.user) { req.flash(‘error‘, ‘已登录‘); return res.redirect(‘back‘);//返回之前的页面 } next(); } };
第六步: 路由文件
根据功能设置路由
MongoDB + express + node + bootstrap 搭建多人博客
标签:mongodb 功能 logs 主目录 配置 结构 route blog 添加文件