middleware

package module
v6.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 5, 2024 License: MIT Imports: 0 Imported by: 0

README

middleware

Go license codecov PkgGoDev Go version

web 适用的中间件;

  • access 客户端访问记录;
  • auth/basic 基本的验证处理;
  • jwt JSON Web Tokens 中间件;
  • health 接口状态的监测;
  • ratelimit x-rate-limit 的相关实现;
  • session session 管理;

安装

go get github.com/issue9/middleware/v6

版权

本项目采用 MIT 开源授权许可证,完整的授权说明可在 LICENSE 文件中找到。

Documentation

Overview

Package middleware 适用 web 的一些中间件实现

Directories

Path Synopsis
Package access 记录接口访问记录
Package access 记录接口访问记录
acl
iplist
Package iplist 根据 IP 对请求进行过滤
Package iplist 根据 IP 对请求进行过滤
ratelimit
Package ratelimit API 限流中间件
Package ratelimit API 限流中间件
auth
basic
Package basic 实现 Basic 校验 [Basic]: https://tools.ietf.org/html/rfc7617
Package basic 实现 Basic 校验 [Basic]: https://tools.ietf.org/html/rfc7617
jwt
Package jwt JSON Web Tokens 验证
Package jwt JSON Web Tokens 验证
Package health API 状态检测
Package health API 状态检测
Package locales 本地化数据
Package locales 本地化数据
Package session SESSION 管理
Package session SESSION 管理

Jump to

Keyboard shortcuts

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