1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-07-18 20:59:42 +02:00

Enforce authentication for API routes (#276)

Closes #275
This commit is contained in:
Egor 2022-10-24 22:27:35 +03:00 committed by GitHub
parent 4ad37abed0
commit b67717c8e5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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;