freeCodeCamp/api-server/server/middleware.json

74 lines
1.6 KiB
JSON
Raw Normal View History

2015-06-03 00:27:02 +00:00
{
"initial:before": {
"loopback#favicon": {
"params": "$!../public/favicon.ico"
2015-08-19 18:28:14 +00:00
},
"loopback#static": {
"params": [
"$!../public",
{
"maxAge": "86400000"
}
]
}
2015-06-03 00:27:02 +00:00
},
"initial": {
"compression": {},
"morgan": {
"params": ":date[iso] :status :method :response-time ms - :url"
},
"cors": {
"params": {
"origin": true,
"credentials": true,
"maxAge": 86400
}
}
2015-06-03 00:27:02 +00:00
},
"session": {
"./middlewares/sessions.js": {}
},
"auth:before": {
"./middlewares/add-return-to": {},
"./middlewares/cookie-parser": {},
"./middlewares/request-authorization": {}
2015-06-03 00:27:02 +00:00
},
"parse": {
"body-parser#json": {},
"body-parser#urlencoded": {
"params": {
"extended": true
}
},
"method-override": {}
},
"parse:after": {
"./middlewares/validator": {}
},
"routes:before": {
"./middlewares/express-extensions": {},
"express-flash": {},
"helmet#xssFilter": {},
"helmet#noSniff": {},
"helmet#frameguard": {},
2016-05-03 00:22:56 +00:00
"./middlewares/csurf": {},
"./middlewares/constant-headers": {},
"./middlewares/csp": {},
"./middlewares/flash-cheaters": {},
2018-05-27 11:59:04 +00:00
"./middlewares/passport-login": {},
"./middlewares/email-not-verified-notice": {},
2018-05-27 11:59:04 +00:00
"./middlewares/privacy-terms-notice": {}
2015-06-03 00:27:02 +00:00
},
"files": {},
2015-06-03 00:27:02 +00:00
"final:after": {
"./middlewares/error-reporter": {},
"./middlewares/error-handlers": {},
"strong-error-handler": {
"params": {
"debug": false,
"log": true
}
}
2015-06-03 00:27:02 +00:00
}
}