middleware

package
v0.0.0-...-bab8e7d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ApiMenuMap = make(map[string][]string) // key -> apiCode  value -> menuList
)

Functions

func AuthCorePluginToken

func AuthCorePluginToken() gin.HandlerFunc

func AuthCoreRequestToken

func AuthCoreRequestToken() gin.HandlerFunc

func AuthToken

func AuthToken() gin.HandlerFunc

func DistinctStringList

func DistinctStringList(input, excludeList []string) (output []string)

func GetRemoteIp

func GetRemoteIp(c *gin.Context) string

func GetRequestRoles

func GetRequestRoles(c *gin.Context) []string

func GetRequestUser

func GetRequestUser(c *gin.Context) string

func InitApiMenuMap

func InitApiMenuMap(apiMenuCodeMap map[string]string)

func ReturnApiPermissionError

func ReturnApiPermissionError(c *gin.Context)

func ReturnData

func ReturnData(c *gin.Context, data interface{})

func ReturnDataPermissionDenyError

func ReturnDataPermissionDenyError(c *gin.Context)

func ReturnDataPermissionDenyWithError

func ReturnDataPermissionDenyWithError(c *gin.Context, err error)

func ReturnDataPermissionError

func ReturnDataPermissionError(c *gin.Context, err error)

func ReturnEmptyPageData

func ReturnEmptyPageData(c *gin.Context)

func ReturnError

func ReturnError(c *gin.Context, errorCode int, errorKey, errorMessage string, data interface{})

func ReturnPageData

func ReturnPageData(c *gin.Context, pageInfo models.PageInfo, contents interface{})

func ReturnParamEmptyError

func ReturnParamEmptyError(c *gin.Context, paramName string)

func ReturnParamValidateError

func ReturnParamValidateError(c *gin.Context, err error)

func ReturnServerHandleError

func ReturnServerHandleError(c *gin.Context, err error)

func ReturnSuccess

func ReturnSuccess(c *gin.Context)

func ReturnTokenValidateError

func ReturnTokenValidateError(c *gin.Context, err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL