- 目前阶段, 权限控制采用了一个特殊的, 但是简单的策略来实现, 主要目的是减少复杂的角色与权限控制逻辑, 减少冗余的代码, 最大程度的实现代码的复用.
- 实现与规则:
- 所有的权限控制, 通过 RoutesGuard 中间件来实现
- 规则: 高级角色默认拥有低级角色的全部路由; 低级角色无法访问高级角色的任何路由, 一旦访问, 则会被 RoutesGuard 的 handle 方法打断, 并重定向到角色的 home
-
Notifications
You must be signed in to change notification settings - Fork 3
JustinWang24/purfect-teacher-backend
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
帕菲特 教师 pc 端
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published