feat: Implement api/v1/users/:userId API endpoint

This commit is contained in:
Faruk AYDIN
2024-02-13 03:44:44 +01:00
parent 9f0e0ca656
commit 824c434b0b
7 changed files with 107 additions and 3 deletions

View File

@@ -1,9 +1,12 @@
import { Router } from 'express';
import { authenticateUser } from '../../../helpers/authentication.js';
import { authorizeUser } from '../../../helpers/authorization.js';
import getCurrentUserAction from '../../../controllers/api/v1/users/get-current-user.js';
import getUserAction from '../../../controllers/api/v1/users/get-user.js';
const router = Router();
router.get('/me', authenticateUser, getCurrentUserAction);
router.get('/:userId', authenticateUser, authorizeUser, getUserAction);
export default router;