more refactor

This commit is contained in:
counterweight 2025-03-05 15:53:13 +01:00
parent b36f44ae35
commit 7cb9144281
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
4 changed files with 4 additions and 5 deletions

View file

@ -16,9 +16,7 @@ function createApp(dependencies) {
app.set('view engine', 'ejs');
app.set('views', path.join(__dirname, 'views'));
const createSessionMiddleware = require('./middlewares/sessionMiddleware');
app.use(createSessionMiddleware);
app.use(dependencies.middlewares.createSessionMiddleware);
const webRoutes = dependencies.webRoutes;
const apiRoutes = require('./routes/apiRoutes');

View file

@ -4,6 +4,7 @@ function buildDependencies() {
const dependencies = {};
const middlewares = require('./middlewares');
dependencies.middlewares = middlewares;
const WebRoutesProvider = require('./routes/webRoutes');
const webRoutesProvider = new WebRoutesProvider({ express, middlewares });

View file

@ -3,7 +3,7 @@ const attachPublicKeyMiddleware = require('./attachPublicKeyMiddleware');
const redirectIfMissingProfileDetailsMiddleware = require('./redirectIfMissingProfileDetailsMiddleware');
const redirectHomeIfAuthorized = require('./redirectHomeIfAuthorized');
const rejectIfNotAuthorizedMiddleware = require('./rejectIfNotAuthorizedMiddleware');
const sessionMiddleware = require('./sessionMiddleware');
const createSessionMiddleware = require('./createSessionMiddleware');
module.exports = {
redirectIfNotAuthorizedMiddleware,
@ -11,5 +11,5 @@ module.exports = {
redirectIfMissingProfileDetailsMiddleware,
redirectHomeIfAuthorized,
rejectIfNotAuthorizedMiddleware,
sessionMiddleware,
createSessionMiddleware,
};