feat: added authetication middleware
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user