Implementar modulo de Auth
This commit is contained in:
@ -1,19 +1,20 @@
|
||||
import { Router } from "express";
|
||||
|
||||
import { UserController } from "./user.controller";
|
||||
import { authMiddleware } from "../auth/auth.middleware";
|
||||
|
||||
const userRoutes = Router();
|
||||
const userRouter = Router();
|
||||
|
||||
const controller = new UserController();
|
||||
|
||||
userRoutes.get("/", controller.getAll);
|
||||
userRouter.get("/", authMiddleware, controller.getAll);
|
||||
|
||||
userRoutes.get("/:id", controller.getById);
|
||||
userRouter.get("/:id", authMiddleware, controller.getById);
|
||||
|
||||
userRoutes.post("/", controller.create);
|
||||
userRouter.post("/", authMiddleware, controller.create);
|
||||
|
||||
userRoutes.put("/:id", controller.update);
|
||||
userRouter.put("/:id", controller.update);
|
||||
|
||||
userRoutes.delete("/:id", controller.detele);
|
||||
userRouter.delete("/:id", controller.detele);
|
||||
|
||||
export default userRoutes;
|
||||
export default userRouter;
|
||||
Reference in New Issue
Block a user