1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-07-19 05:09:41 +02:00

Enforce authentication for API routes

Closes #275
This commit is contained in:
Ezzer17 2022-10-20 02:39:34 +03:00
parent 4ad37abed0
commit a23b74b575

View file

@ -5,13 +5,15 @@ import auth from './auth.js';
import aliases from './aliases.js';
import api from './api/index.js';
import pagesMiddleware from './middlewares/pages.js';
import verifyToken from './middlewares/token.js';
import allowEdit from './middlewares/locals.js';
const router = express.Router();
router.use('/', pagesMiddleware, home);
router.use('/', pagesMiddleware, pages);
router.use('/', pagesMiddleware, auth);
router.use('/api', api);
router.use('/api', verifyToken, allowEdit, api);
router.use('/', aliases);
export default router;