refactor middlwares

This commit is contained in:
counterweight 2025-03-05 15:50:51 +01:00
parent 76efca914a
commit b36f44ae35
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 16 additions and 11 deletions

View file

@ -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
View 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,
};