fix(rbac): 删/** any全局通配+产线shell改logined——any不应覆盖五条产线
This commit is contained in:
parent
6fa1dddd11
commit
a7d78655d3
@ -51,16 +51,17 @@ PERMS = [
|
||||
# showcase
|
||||
("/showcase", "showcase", "logined"),
|
||||
("/showcase/*", "showcase", "logined"),
|
||||
# app root (any)
|
||||
("/**", "app", "any"),
|
||||
# app root (any):仅登录页资产/全局静态资源。
|
||||
# 注意:禁止 /** any——会让匿名访问全部路径(含五条产线)。
|
||||
# 产线 shell(sdlc/core/ops/dist index.ui)须 logined,产线对匿名不可见。
|
||||
("/index.ui", "app", "any"),
|
||||
("/todo_badge.js", "app", "any"),
|
||||
("/index_tab.js", "app", "any"),
|
||||
("/theme_toggle.js", "app", "any"),
|
||||
("/pipeline-sdlc/index.ui", "pipeline_sdlc", "any"),
|
||||
("/pipeline_core/index.ui", "pipeline_core", "any"),
|
||||
("/pipeline_ops/index.ui", "pipeline_ops", "any"),
|
||||
("/pipeline_dist/index.ui", "pipeline_dist", "any"),
|
||||
("/pipeline-sdlc/index.ui", "pipeline_sdlc", "logined"),
|
||||
("/pipeline_core/index.ui", "pipeline_core", "logined"),
|
||||
("/pipeline_ops/index.ui", "pipeline_ops", "logined"),
|
||||
("/pipeline_dist/index.ui", "pipeline_dist", "logined"),
|
||||
]
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user