verifyOwnership added on the route

This commit is contained in:
MuhammadKhalilzadeh committed 2024-07-04 11:39:18 +03:30
1 parent a2e378f1dd
commit a6ccb4d9ed
1 file changed
+3 -1
+3 -1
View File
@@ -1,7 +1,9 @@
const router = require("express").Router();
const { verifyJWT } = require("../middleware/verifyJWT");
const { verifyOwnership } = require("../middleware/verifyOwnership");
const multer = require("multer");
const upload = multer();
const User = require("../models/user");
const {
registerController,
@@ -24,7 +26,7 @@ router.post(
userEditController
);
router.get("/users/admin", checkAdminController);
router.delete("/user/:userId", verifyJWT, deleteUserController);
router.delete("/user/:userId", verifyJWT, verifyOwnership(User, "userId") , deleteUserController);
//Recovery routes
router.post("/recovery/request", recoveryRequestController);