Documentation ¶
Index ¶
- func CORSMiddleware() gin.HandlerFunc
- func ErrorHttp(c *gin.Context)
- func JWTAuth(as services.AuthService, skippers ...SkipperFunc) gin.HandlerFunc
- func JoinRouter(method, path string) string
- func LoggerMiddleware(skippers ...SkipperFunc) gin.HandlerFunc
- func SkipHandler(c *gin.Context, skippers ...SkipperFunc) bool
- type SkipperFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CORSMiddleware ¶
func CORSMiddleware() gin.HandlerFunc
func JWTAuth ¶
func JWTAuth(as services.AuthService, skippers ...SkipperFunc) gin.HandlerFunc
func JoinRouter ¶
func LoggerMiddleware ¶
func LoggerMiddleware(skippers ...SkipperFunc) gin.HandlerFunc
Request logger
func SkipHandler ¶
func SkipHandler(c *gin.Context, skippers ...SkipperFunc) bool
Types ¶
type SkipperFunc ¶
func AllowMethodAndPathPrefixSkipper ¶
func AllowMethodAndPathPrefixSkipper(prefixes ...string) SkipperFunc
func AllowPathPrefixNoSkipper ¶
func AllowPathPrefixNoSkipper(prefixes ...string) SkipperFunc
func AllowPathPrefixSkipper ¶
func AllowPathPrefixSkipper(prefixes ...string) SkipperFunc
Click to show internal directories.
Click to hide internal directories.