- 开始添加casbin做角色,权限管理
This commit is contained in:
10
business/authz/authz.go
Normal file
10
business/authz/authz.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package authz
|
||||
|
||||
type IAuthz interface {
|
||||
AddStoreRole4User(userID string, storeID int) (err error)
|
||||
DelStoreRole4User(userID string, storeID int) (err error)
|
||||
AddRole4User(userID, roleName string) (err error)
|
||||
DelRole4User(userID, roleName string) (err error)
|
||||
GetUserRoleList(userID string) (roleList []string, err error)
|
||||
GetRoleUserList(roleName string) (userIDList []string, err error)
|
||||
}
|
||||
Reference in New Issue
Block a user