fix(W1): base_path hardcode to / (was /Class causing JoinPath double-prefix -> 403)
This commit is contained in:
@@ -53,6 +53,8 @@ Base: **`AlistAccess`**(`p3lzkresswyowqg`),与旧 `accessDB` 完全隔离
|
||||
- delete 用 `?id=` query param,不是 body
|
||||
- role/list 返回 `data.content[]` + `data.total`(PageResp)
|
||||
- GUEST=1 / ADMIN=2 / GENERAL=0;用户级 bit14=16384 = Check path limit
|
||||
- **多文件夹授权正确做法(实测确认)**:`base_path="/"` + role scope 用**绝对路径**。base_path 设成
|
||||
`/Class` 会导致 scope 绝对路径被 JoinPath 双重前缀 → 全部 403。见 API_INTEGRATION §9.8。
|
||||
- 源码位置:`internal/op/user.go` CreateUser / `server/handles/role.go` / `internal/model/roles.go`
|
||||
- **NocoDB**(`nocodb-selfhosted` skill 已更新):
|
||||
- SingleSelect 不能建表内联选项;要先建空列再 PATCH `{"colOptions":{options},"dtxp":"a,b,c"}`
|
||||
|
||||
Reference in New Issue
Block a user