middlewares

package
v7.0.0-...-eae1897 Latest Latest
Warning

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

Go to latest
Published: May 27, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package middlewares 适用于 web.Middleware 的中间件

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Plugin

func Plugin(m web.Middleware) web.Plugin

Plugin 将中间件 m 转换为插件

返回的插件会将中间件 m 作用于所有的路由。

Types

This section is empty.

Directories

Path Synopsis
acl
Package acl 访问控制
Package acl 访问控制
iplist
Package iplist 根据 IP 对请求进行过滤
Package iplist 根据 IP 对请求进行过滤
ratelimit
Package ratelimit API 限流中间件
Package ratelimit API 限流中间件
rbac
Package rbac RBAC 的简单实现
Package rbac RBAC 的简单实现
rbac/rbactest
Package rbactest 提供对 [rbac.Store] 相关的测试
Package rbactest 提供对 [rbac.Store] 相关的测试
Package adapter 与标准库的适配
Package adapter 与标准库的适配
Package auth 登录凭证的验证
Package 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 验证
session
Package session SESSION 管理
Package session SESSION 管理
token
Package token 传统令牌的验证方式
Package token 传统令牌的验证方式
Package skip 是否根据条件跳过路由的执行
Package skip 是否根据条件跳过路由的执行

Jump to

Keyboard shortcuts

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