Documentation ¶
Index ¶
Constants ¶
View Source
const (
ADMI = "ADMI"
)
Variables ¶
View Source
var CasbinServiceApp = new(CasbinService)
Functions ¶
Types ¶
type CasbinService ¶
type CasbinService struct{}
func (CasbinService) AddPermissionForUserInDomain ¶
func (s CasbinService) AddPermissionForUserInDomain(user, domain, permission, method string) (err error)
AddPermissionForUserInDomain *
- @Description: 为用户或角色在域内添加权限
- @receiver casbinApi
- @param user 用户或角色
- @param domain 域
- @param permission url
- @param method 方法
- @return err
func (CasbinService) PermissionVerify ¶
func (s CasbinService) PermissionVerify(user, permission, method string) (ok bool)
PermissionVerify *
- @Description: 权限认证
- @receiver casbinApi
- @param user 用户或角色
- @param permission url
- @param method 方法
- @return ok 是否通过
Click to show internal directories.
Click to hide internal directories.