middlewares

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2020 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Header() gin.HandlerFunc

Header middleware is commonly used for p2p communication, like ios/android application, or server to server call

func Logger

func Logger(config *config.ServerConfig) gin.HandlerFunc

func Metric

func Metric() gin.HandlerFunc

func Recovery

func Recovery() gin.HandlerFunc

func Trace

func Trace(config *config.ServerConfig) gin.HandlerFunc

Types

type SignVerify

type SignVerify struct {
	// contains filtered or unexported fields
}

func NewSignatureVerify

func NewSignatureVerify(config *config.ClientConfig, r *redis.Redis) *SignVerify

func (*SignVerify) SetRequestTimeout

func (s *SignVerify) SetRequestTimeout(timeout int)

func (*SignVerify) SetSecretURL

func (s *SignVerify) SetSecretURL(url string)

func (*SignVerify) SetSkipsURL

func (s *SignVerify) SetSkipsURL(url string)

func (*SignVerify) Signature

func (s *SignVerify) Signature() gin.HandlerFunc

Signature middleware is commonly used for p2p communication, like ios/android application, or server to server call

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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