middleware

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2026 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LanguageKey = "accept-language"
	DefaultLang = "zh-CN"
)

Variables

View Source
var (
	Auth     *jwt.GinJWTMiddleware
	Verifier security.Verifier
)
View Source
var Middlewares = &sync.Map{}

Functions

func AuditLogMiddleware added in v0.7.0

func AuditLogMiddleware(skipPaths ...string) gin.HandlerFunc

func GetLanguage added in v0.7.0

func GetLanguage(c *gin.Context) string

func GetMiddlewares

func GetMiddlewares(keys ...string) gin.HandlersChain

GetMiddlewares get middlewares by keys

func GetSupportedLanguages added in v0.7.0

func GetSupportedLanguages() []string

func GetVerify

func GetVerify(ctx *gin.Context) security.Verifier

GetVerify 获取当前登录用户

func Init

func Init()

func IsSupportedLanguage added in v0.7.0

func IsSupportedLanguage(lang string) bool

func Language added in v0.7.0

func Language() gin.HandlerFunc

Types

This section is empty.

Jump to

Keyboard shortcuts

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