 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
    const ( // Resource key name Resource = "resource" // Auth 控制是否开启AccessToken认证 Auth = "auth" // Code 控制是否开启验证码认证 Code = "code" // Permission 控制是否开启权限判定 Permission = "permission" // Allow 控制允许的角色 Allow = "allow" // 控制是否开启审计 Audit = "audit" )
      View Source
      
  
    const ( Enable = true Disable = false )
      View Source
      
  
    const (
	// Action key name
	Action = "action"
)
    
      View Source
      
  
const (
	// Action key name
	PERMISSION_MODE = "permission_mode"
)
    Variables ¶
      View Source
      
  
    var ( // Get Label Get = action("get") // List label List = action("list") // Create label Create = action("create") // Update label Update = action("update") // Delete label Delete = action("delete") )
      View Source
      
  
var ( // Get Label PERMISSION_MODE_PRBAC = NewPermissionMode("PRBAC") // List label PERMISSION_MODE_ACL = NewPermissionMode("ACL") )
Functions ¶
Types ¶
type Meta ¶
type Meta map[string]interface{}
func (Meta) AuditEnable ¶
func (Meta) AuthEnable ¶
func (Meta) PermissionEnable ¶
 Click to show internal directories. 
   Click to hide internal directories.