userRoutes.js
487 Bytes
const express = require("express");
const router = express.Router();
const {
signupUser,
loginUser,
getAllusers,
getSelf,
editUser,
} = require("../actions/userActions");
const { authHandler } = require("../middleware/authMiddleware");
// "/api/users/"
router.post("/", signupUser);
router.post("/login", loginUser);
router.get("/all", authHandler, getAllusers);
router.get("/self", authHandler, getSelf);
router.put("/edit", authHandler, editUser);
module.exports = router;