安装Koa-generic-session中间件
npm i koa-generic-session koa-redis
配置Session
Koa-generic需要做一些配置,store是存储到redis中
const session = require('koa-generic-session'); const Redis=require('koa-redis') app.keys = ['key','keys']; app.use(session({ key:'session', prefix:'session', store:new Redis() }))
请求接口中测试是否能存到redis中:
router.get('/reg',(ctx,next)=>{ console.log(ctx.session.count) ctx.session.count++; ctx.body={ ctx } })
看到已经成功存入到redis中
直接存储到redis中
const Redis=require('koa-redis'); const Store=new Redis().client; router.get('/fix',async (ctx,next)=>{ const store=await Store.hset('fix','name',Math.random()) ctx.body={ ctx } })
发表评论
侧栏公告
寄语
譬如朝露博客是一个分享前端知识的网站,联系方式11523518。
热评文章
标签列表
热门文章
友情链接