refactor: reorganize auth routes by separating view and API endpoints

This commit is contained in:
Giuseppe Raffa
2026-04-04 19:16:19 +02:00
parent 3cd5a84cc1
commit dd19b33f35

View File

@@ -32,10 +32,17 @@ app.set('views', templatesFolder);
app.set('view engine', 'html');
// Routes
app.use('/', require('./routes/views/auth'));
app.use('/sessions', require('./routes/views/sessions'));
app.use('/user', require('./routes/views/user'));
const authRoutes = require('./routes/auth');
const usersRoutes = require('./routes/users');
app.use('/', authRoutes);
app.use('/users', usersRoutes);
const sessionsRoutes = require('./routes/sessions');
app.use('/api/auth', authRoutes);
app.use('/api/users', usersRoutes);
app.use('/api/sessions', sessionsRoutes);
app.get('/health', async (req, res) => {
const dbConnected = await database.checkPostgres();