1.2.0 • Published 8 years ago

magnet-session v1.2.0

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

magnet-session

Build Status

Usage

Basic

import magnet from 'magnet-core';
import Config from 'magnet-config';
import Logger from 'magnet-bunyan';
import Server from 'magnet-spdy';
import Session from 'magnet-session';

let app = await magnet([Config, Logger, Server, Session]);
app.application.use(async function (ctx) {
  var session = ctx.session;
  session.count = session.count || 0;
  session.count++;
  ctx.body = session.count;
});

server/config/session.js

export default {
  keys: ['magnet', 'by Kieve Chua', 'someRandomCOde'],
  host: 'localhost',
  port: 6379
};

Config please refer koa-redis, generic-session

TODO

  • Test case