摘要: 创建自定义中间件 提供一个 接受Request对象作为第一个参数,Response对象作为第二个参数,next作为第三个参数 的函数 next()参数是一个通过中间件框架传递的函数,指向下一个要执行的中间件函数。所以必须在退出自定义函数之前调用next(),否则程序不会被调用 阅读全文
posted @ 2016-11-14 15:49 WWSASUKE 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 实现会话验证 1.使用crypto模块生成安全的密码实现会话验证 1.利用hashPW()函数对密码加密,使用body-parser,cookieParser和session中间件 55行 模拟数据库得到一个user对象并把储存的密码散列值与请求正文中的密码散列值比较 58-61行 创建会话。reg 阅读全文
posted @ 2016-11-14 15:26 WWSASUKE 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1.express-session 解决: 2.body-parse 解决: 阅读全文
posted @ 2016-11-14 14:51 WWSASUKE 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Express提供的大部分功能都是通过中间件函数完成,这些中间件函数在Node.js收到 请求的时点 和 发送响应的时点 执行 connect模块提供了中间件框剪 方便在全局或路径级别或为单个路由插入中间件功能 (处理POST请求,提供静态文件服务,实现会话,cookie和身份验证) 1.了解中间件 阅读全文
posted @ 2016-11-14 14:46 WWSASUKE 阅读(231) 评论(0) 推荐(0) 编辑