diff --git a/server/api.ts b/server/api.ts index d5ce16c..d8e62b8 100644 --- a/server/api.ts +++ b/server/api.ts @@ -2,9 +2,19 @@ import express, {Express} from 'express'; const app: Express = express(); +// Register the default middlewares app.use(express.json()); app.use(require('../api/middlewares/error')); +/** All routes that don't require authentication */ + + +// Register the authentication middleware +app.use(require('../api/middlewares/authenticate').authenticate); + +/** All routes that require authentication */ + + /** Logs something with an api prefix */ const log = (msg: string) => console.log(`[API] ${msg}`);