feat: added authetication middleware

This commit is contained in:
Sathishkumar Krishnan
2021-12-24 00:08:06 +05:30
parent e368a91630
commit 26c4c54114
4 changed files with 40 additions and 4 deletions

View File

@@ -1,9 +1,18 @@
const router = require("express").Router();
const controller = require("./user.controller");
const { AuthenticateMiddleware } = require("../config/authenticator");
router.post("/register", controller.registerUser);
router.post("/login", controller.loginUser);
router.post("/:id/addAccess", controller.addUserAccessControl);
router.post("/:id/removeAccess", controller.removeUserAccessControl);
router.post(
"/:id/addAccess",
AuthenticateMiddleware,
controller.addUserAccessControl
);
router.post(
"/:id/removeAccess",
AuthenticateMiddleware,
controller.removeUserAccessControl
);
module.exports = router;