diff --git a/Server/controllers/authController.js b/Server/controllers/authController.js index 2c9582dfe..530ba2319 100644 --- a/Server/controllers/authController.js +++ b/Server/controllers/authController.js @@ -275,7 +275,7 @@ const resetPasswordController = async (req, res, next) => { const deleteUserController = async (req, res, next) => { try { const token = req.headers.authorization.split(' ')[1]; - const decodedToken = jwt.verify(token) + const decodedToken = jwt.decode(token) const { _id, email } = decodedToken; console.log("USERID: ", _id, " Email: ", email) diff --git a/Server/routes/authRoute.js b/Server/routes/authRoute.js index e47a52cf7..fdf04230c 100644 --- a/Server/routes/authRoute.js +++ b/Server/routes/authRoute.js @@ -26,7 +26,7 @@ router.post( userEditController ); router.get("/users/admin", checkAdminController); -router.delete("/user/:userId", verifyJWT, verifyOwnership(User, "userId") , deleteUserController); +router.delete("/user", verifyJWT, verifyOwnership(User, "userId") , deleteUserController); //Recovery routes router.post("/recovery/request", recoveryRequestController);