refactor middlwares
This commit is contained in:
parent
76efca914a
commit
b36f44ae35
2 changed files with 16 additions and 11 deletions
|
|
@ -3,17 +3,7 @@ const express = require('express');
|
|||
function buildDependencies() {
|
||||
const dependencies = {};
|
||||
|
||||
const redirectIfNotAuthorizedMiddleware = require('./middlewares/redirectIfNotAuthorizedMiddleware');
|
||||
const attachPublicKeyMiddleware = require('./middlewares/attachPublicKeyMiddleware');
|
||||
const redirectIfMissingProfileDetailsMiddleware = require('./middlewares/redirectIfMissingProfileDetailsMiddleware');
|
||||
const redirectHomeIfAuthorized = require('./middlewares/redirectHomeIfAuthorized');
|
||||
|
||||
const middlewares = {
|
||||
redirectIfNotAuthorizedMiddleware,
|
||||
attachPublicKeyMiddleware,
|
||||
redirectIfMissingProfileDetailsMiddleware,
|
||||
redirectHomeIfAuthorized,
|
||||
};
|
||||
const middlewares = require('./middlewares');
|
||||
|
||||
const WebRoutesProvider = require('./routes/webRoutes');
|
||||
const webRoutesProvider = new WebRoutesProvider({ express, middlewares });
|
||||
|
|
|
|||
15
src/middlewares/index.js
Normal file
15
src/middlewares/index.js
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
const redirectIfNotAuthorizedMiddleware = require('./redirectIfNotAuthorizedMiddleware');
|
||||
const attachPublicKeyMiddleware = require('./attachPublicKeyMiddleware');
|
||||
const redirectIfMissingProfileDetailsMiddleware = require('./redirectIfMissingProfileDetailsMiddleware');
|
||||
const redirectHomeIfAuthorized = require('./redirectHomeIfAuthorized');
|
||||
const rejectIfNotAuthorizedMiddleware = require('./rejectIfNotAuthorizedMiddleware');
|
||||
const sessionMiddleware = require('./sessionMiddleware');
|
||||
|
||||
module.exports = {
|
||||
redirectIfNotAuthorizedMiddleware,
|
||||
attachPublicKeyMiddleware,
|
||||
redirectIfMissingProfileDetailsMiddleware,
|
||||
redirectHomeIfAuthorized,
|
||||
rejectIfNotAuthorizedMiddleware,
|
||||
sessionMiddleware,
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue