middleware

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 3 more Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthMiddleware

func AuthMiddleware() gin.HandlerFunc

AuthMiddleware

func IsAdmin

func IsAdmin(c *gin.Context) (bool, error)

func Logging

func Logging() gin.HandlerFunc

Logging is a middleware function that logs the each request.

func NoCache

func NoCache(c *gin.Context)

NoCache is a middleware function that appends headers to prevent the client from caching the HTTP response.

func Options

func Options(c *gin.Context)

Options is a middleware function that appends headers for options requests and aborts then exits the middleware chain and ends the request.

func PermissionMiddleware

func PermissionMiddleware() gin.HandlerFunc

PermissionMiddleware

func RequestID

func RequestID() gin.HandlerFunc

RequestID

func Secure

func Secure(c *gin.Context)

Secure is a middleware function that appends security and resource access headers.

func SignMd5Middleware

func SignMd5Middleware() gin.HandlerFunc

SignMd5Middleware md5

Types

This section is empty.

Jump to

Keyboard shortcuts

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