Skip to content

Commit dbd41e3

Browse files
committed
Refactor middleware
1 parent 1277d3a commit dbd41e3

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

middleware.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
module.exports = {
2+
requireAuthentication: function(req,res,next){
3+
console.log("private route hit");
4+
next();
5+
},
6+
logger: function(req,res,next){
7+
var date = new Date().toString();
8+
console.log("Request: " + date + " " +req.method + ' '+ req.originalUrl)
9+
next();
10+
}
11+
}

server.js

+1-11
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,7 @@
11
var express = require('express');
22
var app = express();
33
var PORT = 3000;
4-
var middleware = {
5-
requireAuthentication: function(req,res,next){
6-
console.log("private route hit");
7-
next();
8-
},
9-
logger: function(req,res,next){
10-
var date = new Date().toString();
11-
console.log("Request: " + date + " " +req.method + ' '+ req.originalUrl)
12-
next();
13-
}
14-
}
4+
var middleware = require('./middleware.js')
155
app.use(middleware.logger);
166

177
app.get('/about',middleware.requireAuthentication, function(req, res){

0 commit comments

Comments
 (0)