Skip to content

Commit a18b48a

Browse files
committed
Update AuthValidator middleware application
1 parent 339c167 commit a18b48a

3 files changed

Lines changed: 5 additions & 9 deletions

File tree

backend/src/routes/Notes/NotesRouter.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
import AuthValidator from '@src/middleware/AuthValidator';
21
import { Router } from 'express';
32
import notesController from '@src/controllers/notesController';
43

54
const { getAllNotes, getNoteById, createNote, updateNote, deleteNote } = notesController;
65

76
const NotesRouter = Router();
87

9-
NotesRouter.use(AuthValidator);
10-
118
NotesRouter.get('/', getAllNotes);
129
NotesRouter.get('/', getNoteById);
1310
NotesRouter.post('/', createNote);

backend/src/routes/Users/UsersRouter.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
import { Router } from 'express';
22
import usersController from '@src/controllers/usersController';
3-
import AuthValidator from '@src/middleware/AuthValidator';
43

54
const { getLoggedInUser, updateUser, deleteUser } = usersController;
65

76
const UsersRouter = Router();
87

9-
UsersRouter.use(AuthValidator);
10-
118
UsersRouter.get('/me', getLoggedInUser);
129

1310
UsersRouter.route('/')

backend/src/routes/index.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@ import UsersRouter from './Users/UsersRouter';
44
import NotesRouter from './Notes/NotesRouter';
55
import FilesRouter from './Files/FilesRouter';
66

7+
import AuthValidator from '@src/middleware/AuthValidator';
8+
79
/******************************************************************************
810
Variables
911
******************************************************************************/
1012

1113
const apiRouter = Router();
1214

1315
apiRouter.use('/auth', AuthRouter);
14-
apiRouter.use('/users', UsersRouter);
15-
apiRouter.use('/notes', NotesRouter);
16-
apiRouter.use('/files', FilesRouter);
16+
apiRouter.use('/users', AuthValidator, UsersRouter);
17+
apiRouter.use('/notes', AuthValidator, NotesRouter);
18+
apiRouter.use('/files', AuthValidator, FilesRouter);
1719

1820
/******************************************************************************
1921
Export default

0 commit comments

Comments
 (0)