MongoDB backed session middleware for Koa.js
$ npm install koa-session-mongodb
View counter example:
var session = ;var mongo = MongoClient;var koa = ;mongo
This module provides "guest" sessions, meaning any visitor will have a session, authenticated or not. If a session is new a Set-Cookie will be produced regardless of populating the session.
The cookie name is controlled by the
key option, which defaults
to "sid". All other options are passed to
ctx.cookies.set() allowing you to control security, domain, path,
and signing among other settings.
Returns true if the session is new.
To destroy a session simply set it to
thissession = null;