Skip to content

Commit 2918ad3

Browse files
committed
fix: implement middleware auth
1 parent 62ba57d commit 2918ad3

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/controllers/Auth/controller.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import { Request, Response } from 'express'
33
import routes from 'routes/public'
44
import asyncHandler from 'helpers/asyncHandler'
5-
import { verifyToken } from 'helpers/Common'
5+
import { verifyToken } from 'helpers/Token'
6+
import Authorization from 'middlewares/Authorization'
67
import AuthService from './service'
78

89
routes.post(
@@ -29,6 +30,7 @@ routes.post(
2930

3031
routes.get(
3132
'/profile',
33+
Authorization,
3234
asyncHandler(async function getProfile(req: Request, res: Response) {
3335
const token = verifyToken(req.getHeaders())
3436
// @ts-ignore

src/controllers/User/controller.ts

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { FilterQueryAttributes } from 'models'
33
import { Request, Response } from 'express'
44
import routes from 'routes/private'
55
import asyncHandler from 'helpers/asyncHandler'
6+
import Authorization from 'middlewares/Authorization'
67
import UserService from './service'
78

89
const { APP_KEY_REDIS } = process.env
@@ -11,6 +12,7 @@ const keyGetAll = `${APP_KEY_REDIS}_user:getAll`
1112

1213
routes.get(
1314
'/user',
15+
Authorization,
1416
asyncHandler(async function getAll(req: Request, res: Response) {
1517
const {
1618
page,
@@ -32,6 +34,7 @@ routes.get(
3234

3335
routes.get(
3436
'/user/:id',
37+
Authorization,
3538
asyncHandler(async function getOne(req: Request, res: Response) {
3639
const { id } = req.getParams()
3740
const data = await UserService.getOne(id)
@@ -42,6 +45,7 @@ routes.get(
4245

4346
routes.post(
4447
'/user',
48+
Authorization,
4549
asyncHandler(async function createData(req: Request, res: Response) {
4650
const txn = await req.getTransaction()
4751
const formData = req.getBody()
@@ -58,6 +62,7 @@ routes.post(
5862

5963
routes.put(
6064
'/user/:id',
65+
Authorization,
6166
asyncHandler(async function updateData(req: Request, res: Response) {
6267
const txn = await req.getTransaction()
6368
const formData = req.getBody()
@@ -76,6 +81,7 @@ routes.put(
7681

7782
routes.delete(
7883
'/user/:id',
84+
Authorization,
7985
asyncHandler(async function deleteData(req: Request, res: Response) {
8086
const { id } = req.getParams()
8187
const { message } = await UserService.delete(id)

0 commit comments

Comments
 (0)