Add auth to the endpoints

_Well at least I think, idk if it works, please help me, aaaaaahhh_
This commit is contained in:
Stone_Red
2022-05-04 15:16:36 +02:00
parent 2147a7ec7a
commit f409d42f1c
5 changed files with 16 additions and 11 deletions
+2 -1
View File
@@ -1,9 +1,10 @@
import express from "express";
import { addOrder, deleteOrder, getOrder, updateOrder, getOrders } from "../controller/orders.controller";
import { requireAuthentication } from "../middleware/auth.middle";
const router = express.Router();
router.get("/", getOrders);
router.get("/", requireAuthentication, getOrders);
router.get("/:id", getOrder);
router.post("/", addOrder);
router.put("/:id", updateOrder);
+5 -4
View File
@@ -6,13 +6,14 @@ import {
getOrganization,
updateOrganization,
} from "../controller/organisations.controller";
import { requireAuthentication } from "../middleware/auth.middle";
const router = express.Router();
router.get("/", getOrganizations);
router.get("/", requireAuthentication, getOrganizations);
router.get("/:id", getOrganization);
router.post("/", addOrganization);
router.put("/:id", updateOrganization);
router.delete("/:id", deleteOrganization);
router.post("/", requireAuthentication, addOrganization);
router.put("/:id", requireAuthentication, updateOrganization);
router.delete("/:id", requireAuthentication, deleteOrganization);
module.exports = router;
+4 -3
View File
@@ -1,12 +1,13 @@
import express from "express";
import { getPizzas, addPizza, deletePizza, getPizza, updatePizza } from "../controller/pizzas.controller";
import { requireAuthentication } from "../middleware/auth.middle";
const router = express.Router();
router.get("/", getPizzas);
router.get("/:id", getPizza);
router.post("/", addPizza);
router.put("/:id", updatePizza);
router.delete("/:id", deletePizza);
router.post("/", requireAuthentication, addPizza);
router.put("/:id", requireAuthentication, updatePizza);
router.delete("/:id", requireAuthentication, deletePizza);
module.exports = router;
+4 -3
View File
@@ -6,13 +6,14 @@ import {
getRestaurant,
updateRestaurant,
} from "../controller/restaurants.controller";
import { requireAuthentication } from "../middleware/auth.middle";
const router = express.Router();
router.get("/", getRestaurants);
router.get("/:id", getRestaurant);
router.post("/", addRestaurant);
router.put("/:id", updateRestaurant);
router.delete("/:id", deleteRestaurant);
router.post("/", requireAuthentication, addRestaurant);
router.put("/:id", requireAuthentication, updateRestaurant);
router.delete("/:id", requireAuthentication, deleteRestaurant);
module.exports = router;