July 2017
Intermediate to advanced
656 pages
16h 1m
English
Let's implement the same authentication as our main recipe, but this time using Koa!
Let's copy the koa-logging folder, which we created in the There's more... section of the previous recipe name it koa-authentication, copy the views folder from the main recipe, install the koa-bodyparser and koa-generic-session modules, and create a routes/auth.js file:
$ cp -fr ../adding-logging/koa-logging koa-authentication $ cd koa-authentication $ cp -fr ../express-authentication/views views $ npm install --save koa-bodyparser koa-generic-session $ touch routes/auth.js
Let's require the two additional modules we installed near the top of the index.js as well as loading our new routes/auth.js file:
const bodyParser = require('koa-bodyparser') ...