From d6361e93a5be825e5101ec35da88f6d626f70a4c Mon Sep 17 00:00:00 2001 From: Renzo Beux <renzobeux@gmail.com> Date: Fri, 5 Nov 2021 17:25:28 -0300 Subject: [PATCH] Add middleware to some user endpoints for audit to work --- src/Controllers/UserController.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Controllers/UserController.ts b/src/Controllers/UserController.ts index 53d0001..ce2dd97 100644 --- a/src/Controllers/UserController.ts +++ b/src/Controllers/UserController.ts @@ -8,6 +8,7 @@ import { import { audit } from '../Services/AuditorService'; import UserAPI, { checkUser as checkUserFromAPI } from '../Services/UserAPI'; import { logAndRespond } from './Utils'; +import AuthMiddleware from '../Middlewares/authChecker'; const router = Router(); @@ -140,11 +141,12 @@ router.get('/', listUsers); router.post('/login', login); router.put('/:id', update); router.put('/:id/password', password); +router.post('/check-user', checkUser); +router.get('/:id', getUser); +router.use(AuthMiddleware.authChecker); router.put('/:id/approve', approve); router.put('/:id/cancel', cancel); router.put('/:id/admin', giveAdminPermission); router.put('/:id/client', removeAdminPermission); -router.post('/check-user', checkUser); -router.get('/:id', getUser); export default router; -- GitLab