diff --git a/layers/user/object.go b/layers/user/object.go new file mode 100644 index 00000000..6a55b3ea --- /dev/null +++ b/layers/user/object.go @@ -0,0 +1,14 @@ +package user + +type UserInfo struct { + uuid string // 用户UUID + name string // 用户名称 + flag bool // 是否有效 + perm PermInfo // 权限信息 +} + +type PermInfo struct { + isAdmin bool // 是否管理员 + davRead bool // 是否允许读 + // ... +}