user and role controllers

This commit is contained in:
Julian Krauser 2024-09-01 14:55:05 +02:00
parent 6865507545
commit ab01fc2f76
25 changed files with 769 additions and 26 deletions

12
src/routes/admin/index.ts Normal file
View file

@ -0,0 +1,12 @@
import express from "express";
import PermissionHelper from "../../helpers/permissionHelper";
import role from "./role";
import user from "./user";
var router = express.Router({ mergeParams: true });
router.use("/role", PermissionHelper.passCheckMiddleware("read", "user", "role"), role);
router.use("/user", PermissionHelper.passCheckMiddleware("read", "user", "user"), user);
export default router;