From 467753a2e158ccf7d6e77d9af0cb63e5447764e9 Mon Sep 17 00:00:00 2001 From: Roman Timashev Date: Sun, 1 Mar 2015 09:52:09 +0300 Subject: [PATCH] + helmet --- package.json | 1 + server.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 9f5d359e..bbdbec02 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "koa": "^0.18.0", "koa-conditional-get": "^1.0.2", "koa-etag": "^2.0.0", + "koa-helmet": "0.0.3", "koa-logger": "^1.2.2", "koa-prerender": "^1.0.3", "koa-route": "^2.4.0", diff --git a/server.js b/server.js index 4ea6c348..d24e9e7e 100644 --- a/server.js +++ b/server.js @@ -7,6 +7,7 @@ var logger = require("koa-logger"); var conditional = require("koa-conditional-get"); var etag = require("koa-etag"); var prerender = require("koa-prerender"); +var helmet = require('koa-helmet'); var config = require("./config"); var routes = require("./routes"); @@ -22,6 +23,8 @@ app.use(prerender(config.prerender)); app.use(serve(path.join(__dirname, "public"))); app.use(serve(path.join(__dirname, "templates"))); +app.use(helmet.defaults()); + app.use(function *(next) { var q = this.query; this.query = Object.keys(q)