Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Header ¶
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
Click to show internal directories.
Click to hide internal directories.