From 6d1eaa61c86f46bf283ac79976d5a34e692fe4da Mon Sep 17 00:00:00 2001 From: mperezsa <19-mperezsa@users.noreply.022e47118ec0> Date: Thu, 25 Nov 2021 12:57:09 +0000 Subject: [PATCH] Upload New File --- PROF-XXI FW Tool/server/routes/userRoute.js | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 PROF-XXI FW Tool/server/routes/userRoute.js diff --git a/PROF-XXI FW Tool/server/routes/userRoute.js b/PROF-XXI FW Tool/server/routes/userRoute.js new file mode 100644 index 0000000..90e32c0 --- /dev/null +++ b/PROF-XXI FW Tool/server/routes/userRoute.js @@ -0,0 +1,36 @@ +const express = require("express"); +const router = express.Router(); +const cors = require("cors"); +const auth = require("../middleware/auth"); + +const { + register, + login, + forgotPassword, + update, + deleteProfile, + deleteData, + resetPassword, + getTotalUniversitiesNumber, + resetForgotPassword, + contact, +} = require("../controllers/user"); + +//router.use(cors({ credentials: true, origin: "http://localhost:3000" })); + +router.post("/register", register); +router.post("/login", login); +router.post("/forgotpassword", forgotPassword); + +router.put("/update", auth, update); +router.put("/resetpassword/:resetToken", resetForgotPassword); +router.put("/resetpassword", auth, resetPassword); + +router.delete("/deleteprofile", auth, deleteProfile); +router.delete("/deletedata", auth, deleteData); + +router.get("/totaluniversitiesnumber", auth, getTotalUniversitiesNumber); + +router.post("/contact", contact); + +module.exports = router; -- GitLab