二、从零模拟新浪微博-基本环境搭建
介绍 将用户的session存放在redis中。 安装依赖 1yarn add koa-redis koa-generic-session 配置session 配置session需要在注册路由前进行配置。 1234567891011121314151617181920212223// ...// session配置(加密密匙)app.keys = ['XiaoKang666']app.use( session({ // cookie的name 默认是 koa.sid key: 'weibo.sid', // redis key 的前缀 默认是 koa.sess prefix: 'weibo:sess:', cookie: { path: '/', httpOnly: true, maxAge: 24 * 60 * 60 * 1000 ...
一、从零模拟新浪微博-数据库操作
建表 users column dataType pk主键 nn不为空 AI自动增加 Default id int Y Y Y username varchar(20) Y password varchar(20) Y nickname varchar(10) Y blogs column dataType pk主键 nn不为空 AI自动增加 Default id int Y Y Y title varchar(50) Y content text Y userid int Y sequlize 安装插件 1yarn add mysql2 sequelize -d 创建链接 1234567891011121314151617181920const Sequelise = require('sequelize')const conf = { host: 'localhost', dialect: 'mysql ...