const express = require("express"); const { SignUp, login, getAllUsers, deleteUser, forgotPassword, resetPassword, verifyOtp } = require("../controllers/userController"); const { protect, adminOnly } = require("../middleware/auth"); const router = express.Router(); router.post('/signup',SignUp ) router.post('/login',login) router.get('/',protect,adminOnly, getAllUsers) router.delete('/:id',protect,adminOnly,deleteUser) router.post("/forgot-password", forgotPassword); router.post("/verify-otp", verifyOtp); router.post("/reset-password", resetPassword); module.exports = router;