diff options
Diffstat (limited to 'lib/server.js')
| -rw-r--r-- | lib/server.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/server.js b/lib/server.js index 887b9aa..64c19a4 100644 --- a/lib/server.js +++ b/lib/server.js @@ -27,14 +27,13 @@ site.init = function(){ cookie: { secure: true } })) app.use(express.static( path.join(__dirname, '../public'))) -/* - app.set('views', path.join(__dirname, '/views')) + + app.set('views', path.join(__dirname, '../views')) app.set('view engine', 'liquid') app.engine('liquid', expressLiquid({ traceError: false })) app.use(expressLiquid.middleware) -*/ var csrfMiddleware = csrf() @@ -54,6 +53,13 @@ site.init = function(){ var router = new express.Router app.use(router) + var csrfMiddleware = csrf() + router.post("*", csrfMiddleware) + router.get("/", csrfMiddleware, function(req,res){ + res.locals._csrf = req.csrfToken() + res.render("index") + }) + return router } site.http = function(app){ |
