Documentation ¶
Overview ¶
Package middleware GIN 框架中间件
Index ¶
- func AccessLog() gin.HandlerFunc
- func ProxyToPlugin(ctx *gin.Context)
- func RequireAccount(c *gin.Context)
- func RequireAccountWithScope(scope string) func(ctx *gin.Context)
- func RequireOwner(c *gin.Context)
- func RequirePermission(permissions ...types.Permission) gin.HandlerFunc
- func RequireToken(c *gin.Context)
- func ValidateSCReq(c *gin.Context)
- type AccessLogWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RequireAccountWithScope ¶ added in v1.9.1
RequireAccountWithScope 检查是否登录,并且是否有权限
func RequirePermission ¶
func RequirePermission(permissions ...types.Permission) gin.HandlerFunc
RequirePermission 判断是否有权限, 如果有多个权限判断表示的是满足其中一个权限就行
Types ¶
type AccessLogWriter ¶
type AccessLogWriter struct { gin.ResponseWriter // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.