apimiddlewares

package
v0.0.0-...-459e612 Latest Latest
Warning

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

Go to latest
Published: May 19, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func JWTValidation

func JWTValidation() gin.HandlerFunc

JWTValidation check JWT token

func NewRateLimiter

func NewRateLimiter(key func(*gin.Context) string, createLimiter func(*gin.Context) (*rate.Limiter, time.Duration), abort func(*gin.Context)) gin.HandlerFunc

NewRateLimiter 基于k/v的rate limiter, 可以根据key来控制不同种类的限流

Types

This section is empty.

Jump to

Keyboard shortcuts

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