more refactor
This commit is contained in:
parent
b36f44ae35
commit
7cb9144281
4 changed files with 4 additions and 5 deletions
|
|
@ -16,9 +16,7 @@ function createApp(dependencies) {
|
||||||
app.set('view engine', 'ejs');
|
app.set('view engine', 'ejs');
|
||||||
app.set('views', path.join(__dirname, 'views'));
|
app.set('views', path.join(__dirname, 'views'));
|
||||||
|
|
||||||
const createSessionMiddleware = require('./middlewares/sessionMiddleware');
|
app.use(dependencies.middlewares.createSessionMiddleware);
|
||||||
|
|
||||||
app.use(createSessionMiddleware);
|
|
||||||
|
|
||||||
const webRoutes = dependencies.webRoutes;
|
const webRoutes = dependencies.webRoutes;
|
||||||
const apiRoutes = require('./routes/apiRoutes');
|
const apiRoutes = require('./routes/apiRoutes');
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ function buildDependencies() {
|
||||||
const dependencies = {};
|
const dependencies = {};
|
||||||
|
|
||||||
const middlewares = require('./middlewares');
|
const middlewares = require('./middlewares');
|
||||||
|
dependencies.middlewares = middlewares;
|
||||||
|
|
||||||
const WebRoutesProvider = require('./routes/webRoutes');
|
const WebRoutesProvider = require('./routes/webRoutes');
|
||||||
const webRoutesProvider = new WebRoutesProvider({ express, middlewares });
|
const webRoutesProvider = new WebRoutesProvider({ express, middlewares });
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ const attachPublicKeyMiddleware = require('./attachPublicKeyMiddleware');
|
||||||
const redirectIfMissingProfileDetailsMiddleware = require('./redirectIfMissingProfileDetailsMiddleware');
|
const redirectIfMissingProfileDetailsMiddleware = require('./redirectIfMissingProfileDetailsMiddleware');
|
||||||
const redirectHomeIfAuthorized = require('./redirectHomeIfAuthorized');
|
const redirectHomeIfAuthorized = require('./redirectHomeIfAuthorized');
|
||||||
const rejectIfNotAuthorizedMiddleware = require('./rejectIfNotAuthorizedMiddleware');
|
const rejectIfNotAuthorizedMiddleware = require('./rejectIfNotAuthorizedMiddleware');
|
||||||
const sessionMiddleware = require('./sessionMiddleware');
|
const createSessionMiddleware = require('./createSessionMiddleware');
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
redirectIfNotAuthorizedMiddleware,
|
redirectIfNotAuthorizedMiddleware,
|
||||||
|
|
@ -11,5 +11,5 @@ module.exports = {
|
||||||
redirectIfMissingProfileDetailsMiddleware,
|
redirectIfMissingProfileDetailsMiddleware,
|
||||||
redirectHomeIfAuthorized,
|
redirectHomeIfAuthorized,
|
||||||
rejectIfNotAuthorizedMiddleware,
|
rejectIfNotAuthorizedMiddleware,
|
||||||
sessionMiddleware,
|
createSessionMiddleware,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue