锋翎文档
Go SDK中间件

中间件

Gin 中间件概览

中间件

SDK 提供 Gin 中间件,用于在请求处理前进行身份验证。

可用中间件

中间件说明
CheckAuthToken 验证中间件

使用示例

import (
    bSdkMiddleware "github.com/phalanx-labs/beacon-sso-sdk/middleware"
)

// 全局使用
reg.Serve.Use(bSdkMiddleware.CheckAuth(reg.Init.Ctx))

// 路由组使用
api := reg.Serve.Group("/api")
api.Use(bSdkMiddleware.CheckAuth(reg.Init.Ctx))

// 单个路由使用
reg.Serve.GET("/protected",
    bSdkMiddleware.CheckAuth(reg.Init.Ctx),
    handler,
)

On this page