[INIT] Initial Project Structure
This commit is contained in:
commit
0fc5f05b6a
105 changed files with 10448 additions and 0 deletions
9
lib/vix/RouteGuard.ts
Normal file
9
lib/vix/RouteGuard.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import policyMiddlewareGuard from "@lib/middlewares/policy-guard";
|
||||
import userGuard from "@lib/middlewares/user-guard";
|
||||
import AppGuard from "./AppGuards";
|
||||
|
||||
export default class RouteGuard {
|
||||
static User = userGuard();
|
||||
static ManageProjectsRead = policyMiddlewareGuard(AppGuard.ManageProjects);
|
||||
static MangeProjectsCreate = policyMiddlewareGuard(AppGuard.CreateProjects);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue