routes/userRouter.js
const express = require('express');
const userController = require('../controllers/user');
const validate = require('../middlewares/Validations/user');
const verifyToken = require('../middlewares/verifyToken');
const isAuthorized = require('../middlewares/isAuthorized');
const userRouter = express.Router();
userRouter.post(
'/user/signup',
verifyToken,
isAuthorized,
validate.createUser,
userController.register
);
userRouter.post('/user/login', validate.createUser, userController.login);
userRouter.put(
'/user/reset-password',
verifyToken,
validate.resetPassword,
userController.resetPassword
);
module.exports = userRouter;