Skip to content

API 参考 ​

CyberGo JWT 库提供完整的 JWT 令牌生命周期管理 API。

模块结构 ​

模块说明详情
包函数New、DefaultConfig、NewRateLimiter 等工厂函数构造与初始化
Processor令牌创建、验证、刷新、吊销等核心方法核心操作
ConfigConfig、BlacklistConfig 配置结构配置管理
ClaimsClaims、RegisteredClaims 声明类型令牌声明
接口定义TokenManager、CustomClaims、BlacklistStore 等扩展接口
类型与常量签名算法常量、NumericDate、StringOrSlice 等辅助类型
错误20 个哨兵错误、ValidationError错误处理

快速查找 ​

按使用场景 ​

场景相关 API
创建 Processorjwt.New()、jwt.DefaultConfig()
签发令牌Processor.Create()、Processor.CreateRefresh()
验证令牌Processor.Parse()、Processor.ParseInto()
刷新令牌Processor.Refresh()、Processor.RefreshInto()
吊销令牌Processor.Revoke()、Processor.IsRevoked()
配置签名算法Config.SigningMethod
自定义 ClaimsCustomClaims 接口
黑名单管理BlacklistStore 接口
限流保护RateLimitProvider 接口
错误处理哨兵错误