Module is part of Lockit for Koa.
npm install lockit-koa-login
var koa = require('koa');
var session = require('koa-session');
var mount = require('koa-mount');
var login = require('lockit-koa-login');
var Adapter = require('lockit-koa-couchdb');
var config = require('./config.js');
var adapter = new Adapter(config);
var app = koa();
app.keys = ['a'];
app.use(session());
app.use(mount(login(adapter)));
app.listen(3000);
npm test
MIT