周大胖子 发表于 2018-5-16 17:24:53

KOA session 的 使用

// 配置session 5.1
const session = require('koa-session');
// 配置session 5.2
app.keys = ['some secret hurr'];
// 配置session 5.3
const CONFIG = {
   key: 'koa:sess', /** (string) cookie key (default is koa:sess) */
   /** (number || 'session') maxAge in ms (default is 1 days) */
   /** 'session' will result in a cookie that expires when session/browser is closed */
   /** Warning: If a session cookie is stolen, this cookie will never expire */
   maxAge:5000,
   overwrite: true, /** (boolean) can overwrite or not (default true) */
   httpOnly: true, /** (boolean) httpOnly or not (default true) */
   signed: true, /** (boolean) signed or not (default true) */
   rolling: true, /** (boolean) Force a session identifier cookie to be set on every response. The expiration is reset to the original maxAge, resetting the expiration countdown. (default is false) */
      renew: true, /** 设置为true   表示每次请求时强制重新刷新时间*/
};
// 配置session 5.4
app.use(session(CONFIG, app));使用方式1.存
ctx.session.username = '张三';2.取
console.log(ctx.session.usename)



周大胖子 发表于 2018-5-16 17:25:24

有意思的是 一般这个值 都被存出来。
页: [1]
查看完整版本: KOA session 的 使用